Date et heure DAX - fonction ANNÉE

La description

Renvoie l'année d'une date sous la forme d'un entier à quatre chiffres compris entre 1900 et 9 999.

Syntaxe

YEAR (<date>)

Paramètres

N ° Sr. Paramètre et description
1

date

Une date au format datetime ou texte, contenant l'année que vous souhaitez rechercher.

Valeur de retour

Un entier compris entre 1900 et 9 999.

Remarques

DAX utilise le type de données datetime pour travailler avec les dates et les heures.

La fonction YEAR prend la date du paramètre de l'une des manières suivantes -

  • En utilisant la fonction DATE.
  • À la suite d'autres formules DAX ou fonctions DAX.
  • En tant que représentation textuelle acceptée de la date.

La fonction utilise les paramètres régionaux et de date et d'heure de l'ordinateur client pour comprendre la valeur du texte afin d'effectuer la conversion. Par exemple,

  • Si les paramètres date / heure actuelle représentent les dates au format mois / jour / année, la chaîne « 08/01/2016 » est comprise comme une valeur datetime équivalente à 8 e Janvier 2016.

  • Si les paramètres de date / heure actuels représentent des dates au format Jour / Mois / Année, la même chaîne serait comprise comme une valeur datetime équivalente au 1 er août 2016.

Si le format de la chaîne est incompatible avec les paramètres régionaux actuels, la fonction YEAR peut renvoyer une erreur. Par exemple, si vos paramètres régionaux définit les dates pour être au format mois / jour / année, et la date est prévue en jour / mois / année, alors 25/1/2009 ne sera pas interprété comme Janvier 25 th 2009 mais comme invalide Date.

Exemple

= YEAR (DATE (2016,9,15)) returns 2016. 
= YEAR (TODAY ()) returns 2016 if TODAY () returns 12/16/2016 12:00:00 AM.