Compartir a través de


Función STARTOFMONTH (DAX)

Devuelve la primera fecha del mes en el contexto actual para la columna de fechas especificada.

Sintaxis

STARTOFMONTH(<dates>)

Parámetros

Término

Definición

dates

Columna que contiene fechas.

Valor devuelto

Una tabla que contiene una columna y fila únicas con un valor de fecha.

Comentarios

Nota

Para comprender mejor cómo el contexto afecta a los resultados de las fórmulas, vea Contexto de las fórmulas DAX.

El argumento dates puede representar cualquiera de los siguientes valores:

  • Una referencia a una columna de fecha y hora.

  • Una expresión de tabla que devuelve una columna única de valores de fecha u hora.

  • Una expresión booleana que define una columna única de tabla de valores de fecha y hora.

Nota

Las restricciones en expresiones booleanas se describen en el tema Función CALCULATE (DAX).

Ejemplo

La siguiente fórmula de ejemplo crea una medida que devuelve el primer día del mes, para el contexto actual.

Para ver su funcionamiento, cree una tabla dinámica y agregue los campos CalendarYear y MonthNumberOfYear en el área Etiquetas de fila de la tabla dinámica. A continuación, agregue una medida llamada StartOfMonth, usando la fórmula definida en la sección de códigos, en el área Valores de la tabla dinámica.

=STARTOFMONTH(DateTime[DateKey])