Lire en anglais

Partager via


MONTH

s’applique à :colonne calculéetable calculéeMeasurecalcul visuel

Retourne le month sous la forme d’un nombre compris entre 1 (janvier) et 12 (décembre).

Syntaxe

MONTH(<datetime>)  

Paramètres

Terme Définition
date Un date dans datetimeor texte format.

Retourner value

Nombre entier compris entre 1 et 12.

Remarques

  • Contrairement à Microsoft Excel, qui stocke les dates sous forme de numéros de série, DAX utilise un datetimeformat lors de l’utilisation de dates. Vous pouvez entrer le date utilisé comme argument de la fonction MONTH en tapant un datetimeformataccepté, en fournissant une référence à une colonne qui contains dates, or à l’aide d’une expression qui retourne un date.

  • Values retourné par le YEAR, les fonctions MONTHandDAY seront des values grégoriens, quel que soit le format d’affichage du datevaluefourni. Par exemple, if l’affichage format du date fourni est Hijri, le values retourné pour le YEAR, MONTHandDAY fonctions seront values associées au dategrégorien équivalent.

  • Lorsque l’argument date est une représentation textuelle du date, la fonction utilise les paramètres régionaux anddatetime de l’ordinateur client pour comprendre le texte value afin d’effectuer la conversion. If les paramètres de datetime actuels représentent un date dans la format de Month/Day/Year, puis la chaîne suivante « 1/8/2009 » est interprétée comme une datetime value équivalente au 8 janvier 2009, and la fonction génère un résultat de 1. Toutefois, if les paramètres de datetime actuels représentent un date dans le format de Day/Month/Year, alors la même chaîne serait interprétée comme une datetime value équivalente au 1er août 2009, and la fonction génère un résultat de 8.

  • If la représentation textuelle du date ne peut pas être correctement convertie en valuedatetime , la fonction retourne une error.

Exemple 1

L’expression suivante retourne 3, qui est l’entier correspondant au mois de mars, le month dans l’argument date.

= MONTH("March 3, 2008 3:45 PM")  

Exemple 2

L’expression suivante retourne la month de la date dans la colonne TransactionDate de la table Orders.

= MONTH(Orders[TransactionDate])  

fonctions Dateandtime
HOUR fonction
MINUTE fonction
YEAR fonction
SECOND fonction