DAX ENDOFYEAR Funktion

Die DAX ENDOFYEAR Funktion gehört zu den DAX Datums- und Uhrzeitfunktionen und liefert das letzte Datum des Jahres im aktuellen Kontext für die angegebene Datumsspalte zurück.

Das Ergebnis der ENDOFYEAR Funktion ist eine Tabelle, die eine einzelne Spalte mit Datumswerten enthält.

Das Beispiel zur DAX ENDOFYEAR Funktion zeigt den Einsatz und die Möglichkeiten dieser DAX Funktion.

DAX ENDOFYEAR Funktion Syntax

Die DAX ENDOFYEAR Funktion kann folgendermaßen verwendet werden:

ENDOFYEAR(<dates>[,<year_end_date>])

Folgende Parameter müssen in der Funktion eingesetzt werden:

  • dates: Eine Spalte mit Datumsangaben.
  • year_end_date: (optional) Eine literale Zeichenkette mit einem Datum, das das Jahresenddatum definiert. Der Standardwert ist der 31. Dezember.

Das Datumsargument (dates) kann eines der Folgenden sein:

  • Eine Referenz auf ein(e) Datum/Uhrzeit-Spalte,
  • Ein Tabellenausdruck, der eine einzelne Spalte mit Datums-/Zeitwerten zurückgibt,
  • Ein boolescher Ausdruck, der eine einspaltige Tabelle von Datums-/Zeitwerten definiert.

Alle Einschränkungen bei booleschen Ausdrücken können in der DAX CALCULATE-Funktion nachgelesen werden.

Der Parameter year_end_date ist ein Zeichenkettenliteral eines Datums, das sich im gleichen Gebietsschema wie das Gebietsschema des Clients befindet, in dem die Arbeitsmappe erstellt wurde. Der Jahresanteil des Datums wird ignoriert.

DAX ENDOFYEAR Funktion Beispiel

Das folgende DAX ENDOFYEAR Beispiel erstellt eine Kennzahl, die das Ende des Geschäftsjahres, das am 30. Juli endet, zurückgibt:

=ENDOFYEAR(DateTime[Datum]), "07/30/2019")

Weiterführende Artikel