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

DAX PREVIOUSMONTH Funktion

Die DAX PREVIOUSMONTH Funktion gehört zu den DAX Datums- und Uhrzeitfunktionen und liefert eine Tabelle zurück, die eine Spalte mit allen Datumsangaben des Vormonats enthält, basierend auf dem ersten Datum in der Spalte des Datums im aktuellen Kontext.

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

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

DAX PREVIOUSMONTH Funktion Syntax

Die DAX PREVIOUSMONTH Funktion kann folgendermaßen verwendet werden:

PREVIOUSMONTH(<dates>)

Folgende Parameter müssen in der Funktion eingesetzt werden:

  • dates: Eine Spalte mit Datumsangaben.

Die PREVIOUSMONTH Funktion gibt alle Datumsangaben des Vormonats zurück, wobei das erste Datum in der Spalte als Eingabe verwendet wird. Wenn sich beispielsweise das erste Datum im Argument dates auf den 19. Juni 2008 bezieht, gibt die Funktion alle Datumsangaben für den Monat Mai 2008 zurück.

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 PREVIOUSMONTH Funktion Beispiel

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

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

Weiterführende Artikel