Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Documentación: https://docs.microsoft.com/en-us/dax/date-and-time-functions-dax
Funciones de fecha y hora
TODAY Ejemplos:
Sintaxis
TODAY()
Parámetros
No tiene
Documentación: https://docs.microsoft.com/en-us/dax/today-function-dax
Funciones de fecha y hora
DAY Ejemplos:
Devuelve el día del mes, un número del 1 al = DAY("3-4-1007")
31 = DAY("March 4 2007")
Sintaxis
DAY(<date>)
Parámetros
Date : una fecha en forma de fecha y hora o
una representación de texto de una fecha
Documentación:
https://docs.microsoft.com/en-us/dax/date-
function-dax
Funciones de fecha y hora
MONTH Ejemplos:
= MONTH(Orders[TransactionDate])
Devuelve el mes como un número
del 1 (enero) al 12 (diciembre).
Sintaxis
MONTH(<datetime>)
Parámetros
Date : una fecha en forma de fecha y
hora o de texto
Documentación: https://docs.microsoft.com/en-us/dax/month-function-dax
Funciones de fecha y hora
YEAR Ejemplos:
Documentación: https://docs.microsoft.com/en-us/dax/year-function-dax
Funciones de fecha y hora
DATE
Devuelve la fecha especificada en formato de fecha y hora.
Sintaxis
DATE(<year>, <month>, <day>)
Parámetros
Year : un número que representa el año
Month: Un número que representa el mes
Day: Un número que representa el día
Documentación: https://docs.microsoft.com/en-us/dax/date-function-dax
Funciones de fecha y hora
DATEDIFF Interval
Devuelve la fecha especificada en formato de - second
fecha y hora. - minute
- hour
Sintaxis
- day
- week
DATEDIFF(<start_date>, <end_date>, - month
<interval>) - quarter
- year
Parámetros
<start_date>: un valor de fecha y hora escalar Ejemplo:
<end_date>: Un valor de fecha y hora escalar =DATEDIFF(MIN( Calendar[Date] ), MAX(
<interval>: El intervalo a utilizar al comparar Calendar[Date]), DAY )
fechas. El valor puede ser uno de los siguientes
Documentación: https://docs.microsoft.com/en-us/dax/datediff-function-dax
Funciones de fecha y hora
EDATE Ejemplo:
Devuelve la fecha que es el número indicado
de meses antes o después de la fecha de
= EDATE([TransactionDate],3)
inicio. Utilice EDATE para calcular las fechas de
vencimiento o las fechas de vencimiento que
caen en el mismo día del mes que la fecha de
emisión.
Sintaxis
EDATE(<start_date>, <months>)
Parámetros
Start_date : un fecha en formato de fecha y
hora o de texto
months : Un número entero que representa el
número de meses antes o después de
start_date
Documentación: https://docs.microsoft.com/en-us/dax/edate-function-dax
Funciones de fecha y hora
EDATE
Devuelve la fecha que es el número indicado
de meses antes o después de la fecha de
Ejemplo:
inicio. Utilice EDATE para calcular las fechas de
vencimiento o las fechas de vencimiento que
= EDATE([TransactionDate],3)
caen en el mismo día del mes que la fecha de
emisión.
Sintaxis
EDATE(<start_date>, <months>)
Parámetros
Start_date : un fecha en formato de fecha y
hora o de texto
months : Un número entero que representa el
número de meses antes o después de
start_date
Documentación: https://docs.microsoft.com/en-us/dax/edate-function-dax
Funciones de fecha y hora
CALENDAR
Devuelve una tabla con una sola columna Ejemplo:
denominada "Fecha" que contiene un
conjunto de fechas contiguas. El intervalo de = CALENDAR (DATE (2005, 1, 1),
fechas va desde la fecha de inicio especificada
hasta la fecha de finalización especificada, DATE (2015, 12, 31))
incluidas esas dos fechas.
Sintaxis
CALENDAR(<start_date>, <end_date>)
Parámetros
<Start_date>: cualquier expresión DAX que
devuelva un valor de fecha y hora
<end_date>: cualquier expresión DAX que
devuelva un valor de fecha y hora
Documentación: https://docs.microsoft.com/en-us/dax/calendar-function-dax
Funciones de fecha y hora
CALENDARAUTO
Devuelve una tabla con una sola columna
denominada “date" que contiene un conjunto
Ejemplo:
de fechas contiguas. El intervalo de fechas se
calcula automáticamente en función de los En este ejemplo, MinDate y MaxDate en el
datos del modelo. modelo
de datos son el 1 de julio de 2010 y el 30 de
Sintaxis junio de 2011.
CALENDARAUTO([fiscal_year_end_month])
Parámetros CALENDARAUTO()devolverá todas las fechas
entre el 1 de enero de 2010 y el 31 de
<fiscal_year_end_month>: cualquier expresión diciembre de 2011.
DAX que devuelva un número entero del 1 al
12. Si se omite, el valor predeterminado es el CALENDARAUTO(3)devolverá todas las fechas
especificado en la plantilla de la tabla de entre el 1 de marzo de 2010 y el 31 de marzo
calendario para el usuario actual, si está
presente; de lo contrario, el valor de 2012.
predeterminado es 12.
Documentación: https://docs.microsoft.com/en-us/dax/calendarauto-function-dax