MONTH
Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual
Devuelve el month como un número del 1 (enero) al 12 de diciembre.
Sintaxis
MONTH(<datetime>)
Parámetros
Término | Definición |
---|---|
date |
Un date en datetime or texto format. |
Devolver value
Número entero comprendido entre 1 y 12.
Observaciones
A diferencia de Microsoft Excel, que almacena fechas como números de serie, DAX usa un
datetime
format al trabajar con fechas. Puede escribir el date usado como argumento para la función MONTH escribiendo undatetime
formataceptado proporcionando una referencia a una columna que contains fechas, or mediante una expresión que devuelve un date.Values devuelto por las funciones de YEAR, MONTHandDAY serán values gregorianos, independientemente del format de presentación del datevalueproporcionado. Por ejemplo, if el format de presentación del date proporcionado es Hijri, el values devuelto para las funciones de YEAR, MONTHandDAY se values asociará con el dategregoriano equivalente.
Cuando el argumento date es una representación de texto del date, la función usa la configuración regional anddatetime del equipo cliente para comprender el texto value para realizar la conversión. If la configuración de datetime actual representa un date en el format de Month/Day/Year, la siguiente cadena "1/8/2009" se interpreta como un value datetime equivalente al 8 de enero de 2009, and la función produce un resultado de 1. Sin embargo, if la configuración de datetime actual representa un date en el format de Day/Month/Year, la misma cadena se interpretaría como una fecha y hora value equivalente al 1 de agosto de 2009, and la función produce un resultado de 8.
If la representación de texto de la date no se puede convertir correctamente en una fecha y hora value, la función devuelve un error.
Ejemplo 1
La expresión siguiente devuelve 3, que es el entero correspondiente a marzo, el month en el argumento date
.
= MONTH("March 3, 2008 3:45 PM")
Ejemplo 2
La expresión siguiente devuelve el month del date de la columna TransactionDate
de la tabla Orders
.
= MONTH(Orders[TransactionDate])
contenido de Related
Date and time funcionesHOUR funciónMINUTE funciónYEAR funciónSECOND