🏠 » Business Intelligence » DAX Funktionen » DAX Datums- und Uhrzeitfunktionen » DAX PREVIOUSDAY Funktion

DAX PREVIOUSDAY Funktion

Die DAX PREVIOUSDAY Funktion gehört zu den DAX Datums- und Uhrzeitfunktionen und gibt eine Tabelle zurück, die eine Spalte mit allen Datumsangaben enthält, die den Tag repräsentiert, der vor dem ersten Datum in der Spalte des Datums im aktuellen Kontext liegt.

Der Rückgabewert ist eine einfache Tabelle, die eine einzelne Spalte mit Datumswerten enthält.

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

DAX PREVIOUSDAY Funktion Syntax

Die DAX PREVIOUSDAY Funktion kann folgendermaßen verwendet werden:

PREVIOUSDAY(<dates>)

Folgende Parameter müssen in der Funktion eingesetzt werden:

  • dates: Eine Spalte mit Datumsangaben.

Die PREVIOUSDAY Funktion bestimmt das erste Datum im Eingabeparameter und gibt dann alle Datumsangaben zurück, die dem Tag vor diesem ersten Datum entsprechen. Wenn sich beispielsweise das erste Datum im Argument dates auf den 11. Juni 2019 bezieht, gibt diese Funktion alle Datumsangaben zurück, die dem 10. Juni 2019 entsprechen.

Das Datumsargument (dates) kann eine 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.

DAX PREVIOUSDAY Funktion Beispiel

Das folgende DAX PREVIOUSDAY Beispiel erstellt eine Kennzahl, die den "Vortagesumsatz" für den Verkauf berechnet:

=CALCULATE(SUM(Verkauf[Erloes]), PREVIOUSDAY('DateTime'[Datum]))

Weiterführende Artikel