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

DAX NEXTYEAR Funktion

Die DAX NEXTYEAR Funktion gehört zu den DAX Datums- und Uhrzeitfunktionen und liefert eine Tabelle zurück, die eine Spalte mit allen Daten im nächsten Jahr enthält, basierend auf dem ersten Datum in der Datumsspalte im aktuellen Kontext.

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

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

DAX NEXTYEAR Funktion Syntax

Die DAX NEXTYEAR Funktion kann folgendermaßen verwendet werden:

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

Das folgende DAX NEXTYEAR Beispiel erstellt eine Kennzahl, die den "Umsatz des nächsten Jahres" für die Region berechnet.

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

Weiterführende Artikel