Freigeben über


MONTH

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Gibt die month als Zahl von 1 (Januar) bis 12 (Dezember) zurück.

Syntax

MONTH(<datetime>)

Parameter

Ausdruck Definition
date Eine date in datetimeor Text format.

value zurückgeben

Eine ganze Zahl zwischen 1 und 12.

Bemerkungen

  • Im Gegensatz zu Microsoft Excel, in dem Datumsangaben als fortlaufende Zahlen gespeichert werden, verwendet DAX beim Arbeiten mit Datumsangaben eine datetimeformat. Sie können die date, die als Argument für die MONTH-Funktion verwendet wird, eingeben, indem Sie einen akzeptierten datetimeformateingeben, indem Sie einen Verweis auf eine Spalte angeben, die Datumsangaben contains, or mithilfe eines Ausdrucks, der eine datezurückgibt.

  • Values, die von der YEARzurückgegeben werden, sind MONTHandDAY Funktionen gregorianische values, unabhängig von der Anzeige format für die bereitgestellte datevalue. Beispielsweise ist if die Anzeige format der angegebenen date Hijri, die zurückgegebene values für die YEAR, MONTHandDAY Funktionen werden values dem entsprechenden gregorianischen datezugeordnet.

  • Wenn das argument date eine Textdarstellung des dateist, verwendet die Funktion das Gebietsschema anddatetime Einstellungen des Clientcomputers, um den Text value zu verstehen, um die Konvertierung auszuführen. If die aktuellen datetime Einstellungen eine date im format von Month/Day/Yeardarstellen, wird dann die folgende Zeichenfolge "1/8/2009" als datumstime value entspricht dem 8. Januar 2009 interpretiert, and die Funktion ein Ergebnis von 1 liefert. if die aktuellen datetime Einstellungen jedoch einen date in der formatDay/Month/Yeardarstellen, wird die gleiche Zeichenfolge als datumstime value entspricht dem 1. August 2009 interpretiert, and die Funktion ein Ergebnis von 8 ergibt.

  • If die Textdarstellung der date nicht ordnungsgemäß in eine datetime-valuekonvertiert werden kann, gibt die Funktion eine errorzurück.

Beispiel 1

Der folgende Ausdruck gibt 3 zurück. Dies ist die ganze Zahl, die dem März entspricht, dem month im argument date.

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

Beispiel 2

Der folgende Ausdruck gibt den month aus dem date in der spalte TransactionDate der Orders Tabelle zurück.

= MONTH(Orders[TransactionDate])

Date and time FunktionenHOUR FunktionMINUTE FunktionYEAR FunktionSECOND Funktion