Share via


MONTH

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

Returnerer måneden som et tal fra 1 (januar) til 12 (december).

Syntaks

MONTH(<datetime>)  

Parametre

Begreb Definition
dato En dato i datetime- eller tekstformat.

Returværdi

Et heltal fra 1 til 12.

Bemærkninger

  • I modsætning til Microsoft Excel, der gemmer datoer som serienumre, bruger DAX et datetime-format , når der arbejdes med datoer. Du kan angive den dato, der bruges som argument til funktionen MONTH, ved at skrive et accepteret datetime-format , ved at angive en reference til en kolonne, der indeholder datoer, eller ved hjælp af et udtryk, der returnerer en dato.

  • Værdier, der returneres af funktionerne YEAR, MONTH og DAY, er gregorianske værdier, uanset visningsformatet for den angivne datoværdi. Hvis visningsformatet for den angivne dato f.eks. er Hijri, vil de returnerede værdier for funktionerne YEAR, MONTH og DAY være værdier, der er knyttet til den tilsvarende gregorianske dato.

  • Når datoargumentet er en tekstrepræsentation af datoen, bruger funktionen indstillingerne for landestandard og dato og klokkeslæt på klientcomputeren til at forstå tekstværdien for at udføre konverteringen. Hvis de aktuelle indstillinger for dato og klokkeslæt repræsenterer en dato i formatet måned/dag/år, fortolkes følgende streng "1/8/2009" som en datetime-værdi, der svarer til den 8. januar 2009, og funktionen giver et resultat på 1. Men hvis de aktuelle indstillinger for dato og klokkeslæt repræsenterer en dato i formatet dag/måned/år, fortolkes den samme streng som en datetime-værdi, der svarer til den 1. august 2009, og funktionen giver et resultat på 8.

  • Hvis tekstrepræsentationen af datoen ikke kan konverteres korrekt til en datetime-værdi, returnerer funktionen en fejl.

Eksempel 1

Følgende udtryk returnerer 3, som er det heltal, der svarer til marts, måneden i datoargumentet.

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

Eksempel 2

Følgende udtryk returnerer måneden fra datoen i kolonnen TransactionDate i tabellen Orders .

= MONTH(Orders[TransactionDate])  

Funktioner for dato og klokkeslæt
Funktionen HOUR
Funktionen MINUTE
Funktionen YEAR
Funktionen SECOND