Leer en inglés

Compartir a través de


YEAR

Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual

Devuelve el año de una fecha como un entero de cuatro dígitos del rango 1900-9999.

Sintaxis

DAX
YEAR(<date>)  

Parámetros

Término Definición
date Una fecha en datetime o formato de texto, que contiene el año que desea encontrar.

Valor devuelto

Entero del rango 1900-9999.

Notas

  • A diferencia de Microsoft Excel, que almacena fechas como números de serie, DAX usa un tipo de datos datetime para trabajar con fechas y horas.

  • Las fechas se deben especificar mediante la función DATE, o como resultados de otras fórmulas o funciones. También puede especificar fechas en representaciones de texto aceptadas de una fecha, como 3 de marzo, 2007, o 3-marzo-2003.

  • Los valores devueltos por las funciones YEAR, MONTH y DAY son valores gregorianos independientemente del formato de presentación del valor de fecha proporcionado. Por ejemplo, si el formato de presentación de la fecha proporcionada usa el calendario Hijri, los valores devueltos de las funciones YEAR, MONTH y DAY son valores asociados a la fecha gregoriana equivalente.

  • Si el argumento de fecha es una representación de texto de la fecha, la función usa la configuración regional y de fecha y hora del equipo cliente para entender el valor de texto con el fin de realizar la conversión. Pueden producirse errores si el formato de las cadenas no es compatible con la configuración regional actual. Por ejemplo, si la configuración regional define las fechas a las que se va a dar formato como mes/día/año, y la fecha se proporciona como día/mes/año, 25/1/2009 no se interpreta como 25 de enero de 2009, sino como una fecha no válida.

Ejemplo

En el ejemplo siguiente se devuelve 2007.

DAX
= YEAR("March 2007")  

Ejemplo: fecha como resultado de expresión

Descripción

En el ejemplo siguiente se devuelve el año de la fecha actual.

DAX
= YEAR(TODAY())  

Funciones de fecha y hora
Función HOUR
Función MINUTE
YEAR, función
Función SECOND