DAX DATESYTD Funktion

Die DAX DATESYTD Funktion gehört zu den DAX Datums- und Uhrzeitfunktionen und liefert eine Tabelle zurück, die eine Spalte mit Datumsangaben für das bisherige Jahr im aktuellen Kontext enthält.

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

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

DAX DATESYTD Funktion Syntax

Die DAX DATESYTD Funktion kann folgendermaßen verwendet werden:

DATESYTD(<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 DATESYTD Funktion Beispiel

Das folgende DAX DATESYTD Beispiel erstellt eine Kennzahl, die den „aktuellen Umsatz des bisherigen Jahres“ für die Region berechnet:

=CALCULATE(SUM(Region[Umsatz]), DATESYTD('DateTime'[Datum]))

Weiterführende Artikel