YEAR

Gibt die Jahresangabe eines Datums als vierstellige ganze Zahl im Bereich 1900-9999 zurück

Syntax

YEAR(<date>)  

Parameter

Begriff Definition
date Ein Datum im datetime- oder Textformat, das das gesuchte Jahr enthält.

Rückgabewert

Eine ganze Zahl im Bereich 1900–9999.

Bemerkungen

  • Im Gegensatz zu Microsoft Excel, das Datumswerte als fortlaufende Nummern speichert, verwendet DAX einen datetime-Datentyp, um mit Datums- und Uhrzeitwerten zu arbeiten.

  • Datumswerte sollten mithilfe der DATE-Funktion oder als Ergebnis anderer Formeln oder Funktionen eingegeben werden. Sie können auch Datumsangaben in geeigneten Textdarstellungen für ein Datum eingeben, z. B. 3. März 2007.

  • Die von den Funktionen YEAR, MONTH und DAY zurückgegebenen Werte folgen dem gregorianischen Kalender, unabhängig vom Anzeigeformat für den angegebenen Datumswert. Wenn beispielsweise das Anzeigeformat des angegebenen Datums dem Hijri-Kalender folgt, sind die für die Funktionen YEAR, MONTH und DAY zurückgegebenen Wert dem entsprechenden Datum im gregorianischen Kalender zugeordnet.

  • Wenn das date-Argument eine Textdarstellung des Datums ist, verwendet die Funktion das Gebietsschema und die Datum/Uhrzeit-Einstellungen des Clientcomputers, um den Textwert zu interpretieren und die Konvertierung durchzuführen. Es kann zu Fehlern kommen, wenn das Format der Zeichenfolgen nicht mit den aktuellen Gebietsschemaeinstellungen kompatibel ist. Wenn Ihr Gebietsschema beispielsweise Datumswerte definiert, die als Monat/Tag/Jahr formatiert werden sollen, und das Datum als Tag/Monat/Jahr angegeben wird, wird 25/1/2009 nicht als 25. Januar 2009, sondern als ungültiges Datum interpretiert.

Beispiel

Das folgende Beispiel gibt 2007 zurück.

= YEAR("March 2007")  

Beispiel: Datum als Ergebnis eines Ausdrucks

BESCHREIBUNG

Das folgende Beispiel gibt das Jahr für das heutige Datum zurück.

= YEAR(TODAY())  

Datums- und Uhrzeitfunktionen
HOUR-Funktion
MINUTE-Funktion
YEAR-Funktion
SECOND-Funktion