YEAR

S’applique à :Colonne calculéeTable calculéeMesureCalcul visuel

Retourne l’année d’une date sous forme d’un entier à quatre chiffres compris dans la plage 1900-9999.

Syntaxe

YEAR(<date>)  

Paramètres

Terme Définition
date Date au format DateHeure ou texte contenant l’année que vous recherchez.

Valeur de retour

Entier compris dans la plage 1900-9999.

Remarques

  • Contrairement à Microsoft Excel qui stocke les dates sous la forme de numéros de série, DAX utilise un type de données DateHeure lors de l’utilisation de dates et d’heures.

  • Les dates doivent être entrées à l’aide de la fonction DATE ou doivent résulter d’autres formules ou fonctions. Vous pouvez également entrer des dates dans les représentations textuelles acceptées, par exemple 3 mars 2007 ou Mar-3-2003.

  • Les valeurs retournées par les fonctions YEAR, MONTH et DAY sont des valeurs grégoriennes, quel que soit le format d’affichage de la valeur de date fournie. Par exemple, si le format d’affichage de la date fournie utilise le calendrier Hijri, les valeurs retournées pour les fonctions YEAR, MONTH et DAY sont associées à la date grégorienne équivalente.

  • Quand l’argument date est une représentation textuelle de la date, la fonction utilise les paramètres régionaux et les paramètres de date et d’heure de l’ordinateur client pour comprendre la valeur texte afin d’effectuer la conversion. Des erreurs peuvent se produire si le format des chaînes est incompatible avec les paramètres régionaux actuels. Par exemple, si vos paramètres régionaux spécifient le format de date mois/jour/année et que la date est fournie au format jour/mois/année, 25/1/2009 n’est pas interprété comme le 25 janvier 2009 mais comme une date non valide.

Exemple

L’exemple suivant retourne 2007.

= YEAR("March 2007")  

Exemple - Date comme résultat d’une expression

Description

L’exemple suivant retourne l’année de la date du jour.

= YEAR(TODAY())  

Fonctions de date et heure
HOUR, fonction
MINUTE, fonction
YEAR, fonction
SECOND, fonction