Función YEAR

Devuelve el año de una fecha como un entero de cuatro dígitos en el intervalo de 1900 a 9999.

Sintaxis

YEAR(<date>)

Parámetros

Término

Definición

date

Fecha en formato de texto o datetime, que contiene el año que desea buscar.

Valor devuelto

Entero en el intervalo 1900-9999.

Comentarios

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

Las fechas se deben especificar con la función DATE o como el resultado de otras fórmulas o funciones. También puede escribir las fechas en representaciones de texto aceptadas de una fecha, como 3 de marzo de 2007 o Mar 3 2003.

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

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

Ejemplo

El ejemplo siguiente devuelve 2007.

=YEAR("March 2007")

Ejemplo: fecha como resultado de una expresión

Descripción

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

Código

=YEAR(TODAY())

Vea también

Referencia

Función HOUR

Función MINUTE

Función YEAR

Función SECOND

Otros recursos

Funciones de fecha y hora (DAX)