La función ENDOFQUARTER devuelve el último día del trimestre en el contexto actual (o del último trimestre, si es que el contexto actual incluye más de uno) para la columna de fechas especificada.
ENDOFQUARTER(
dates
)
- dates: Columna conteniendo fechas.
La función ENDOFQUARTER devuelve una tabla con una única columna y única fila con una fecha.
El argumento dates puede ser una referencia a una columna conteniendo fechas, una expresión que devuelva una tabla con una única columna conteniendo fechas o una expresión booleana que defina una tabla con una única columna conteniendo fechas.
Se muestra en la siguiente tabla el comienzo y fin del mes, del trimestre y del año para algunas fechas de mayo de 2011:
Si llevamos el número de trimestre a los encabezados de filas en una matriz, el año a los encabezados de columnas, y la siguiente medida:
Último día del trimestre = ENDOFQUARTER(DimDate[Datekey])
...al campo de Valores, obtenemos el siguiente resultado:
Puede observarse cómo el resultado de la medida coincide con el último día del trimestre.
Si, en el mismo escenario que en el ejemplo anterior, llevamos el mes a los encabezados de filas, el resultado obtenido es el siguiente:
Vemos cómo, en este caso, la medida creada devuelve el último día del trimestre involucrado en el contexto. Es decir, aun cuando el mes sea febrero, la función ENDOFQUARTER devolverá el 31 de marzo para dicho contexto.
Lo mismo ocurre si llevamos el número de la semana a los encabezados de fila:
Vemos cómo, nuevamente, la medida devuelve el último día del trimestre al que pertenece la semana considerada en el contexto.