Compartir vía


YEAR

Se aplica a:columna Calculadatabla calculadaMedidacálculo visual

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

Sintaxis

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 en el intervalo 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 deben escribirse mediante la función DATE o como resultado de otras fórmulas o funciones. También puede escribir fechas en representaciones de texto aceptadas de una fecha, como el 3 de marzo de 2007 o el 3 de marzo de 2003.

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

  • Cuando el argumento date 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 comprender el valor de texto para 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, el 25/1/2009 no se interpretará como el 25 de enero de 2009, pero como una fecha no válida.

Ejemplo

En el ejemplo siguiente se devuelve 2007.

= YEAR("March 2007")

Ejemplo: fecha como resultado de la expresión

Descripción

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

= YEAR(TODAY())

funciones de fecha y horaHOUR funciónMINUTE funciónYEAR funciónSECOND función