Función LASTDATE (DAX)
Devuelve la última fecha en el contexto actual para la columna de fechas especificada.
Sintaxis
LASTDATE(<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).
Cuando el contexto actual es una sola fecha, la fecha devuelta por las funciones LASTDATE y FIRSTDATE será la misma.
Técnicamente, el valor devuelto es una tabla que contiene una columna única y un solo valor. Por consiguiente, esta función se puede usar como argumento con cualquier función que requiera una tabla en sus argumentos. Igualmente, el valor devuelto se puede emplear cuando se necesite un valor de fecha.
Ejemplo
La siguiente fórmula de ejemplo crea una medida que obtiene la última fecha, para el contexto actual, cuando se realizó una venta en el canal de ventas por Internet.
Para ver su funcionamiento, cree una tabla dinámica y agregue el campo CalendarYear en el área Etiquetas de fila de la tabla dinámica. A continuación, agregue una medida llamada LastSalesDate, usando la fórmula definida en la sección de códigos, en el área Valores de la tabla dinámica.
=LASTDATE('InternetSales_USD'[SaleDateKey])
Vea también