Freigeben über


NEXTYEAR-Funktion

Gibt eine Tabelle zurück, die auf Grundlage des ersten Datums in der dates-Spalte eine Spalte aller Datumsangaben des Folgejahrs im aktuellen Kontext enthält.

Syntax

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

Parameter

Begriff

Definition

dates

Eine Spalte, die Datumsangaben enthält.

year_end_date

(optional) Eine Literalzeichenfolge mit einem Datum, das das Jahresenddatum definiert. Das Standarddatum ist der 31. Dezember.

Rückgabewert

Eine Tabelle, die eine einzelne Spalte mit Datumswerten enthält.

Hinweise

HinweisHinweis

Unter Kontext in DAX-Formeln wird näher erläutert, wie sich der Kontext auf die Formelergebnisse auswirkt.

Diese Funktion gibt auf Grundlage des ersten Datums in der Eingabespalte alle Datumsangaben im Folgejahr zurück. Wenn das erste Datum in der dates-Spalte auf das Jahr 2007 verweist, gibt diese Funktion z. B. alle Datumsangaben für das Jahr 2008 zurück.

Das dates-Argument kann Folgendes darstellen:

  • Verweis auf eine Datums-/Uhrzeitspalte

  • Tabellenausdruck, der eine einzelne Spalte mit Datums-/Uhrzeitwerten zurückgibt.

  • Boolescher Ausdruck, der eine einspaltige Tabelle mit Datums-/Uhrzeitwerten definiert.

HinweisHinweis

Einschränkungen für boolesche Ausdrücke werden im Thema CALCULATE-Funktion beschrieben.

Der year_end_date-Parameter ist ein Zeichenfolgenliteral eines Datums im gleichen Gebietsschema wie dem des Clients, auf dem die Arbeitsmappe erstellt wurde. Der Jahresteil des Datums wird ignoriert.

Diese DAX-Funktion wird im DirectQuery-Modus nicht unterstützt. Weitere Informationen zu Beschränkungen in DirectQuery-Modellen finden Sie unter https://go.microsoft.com/fwlink/?LinkId=219172.

Beispiel

Mit der folgenden Beispielformel wird ein Measure erstellt, das die "Next Year Sales" für die Internetverkäufe berechnet.

Zur Veranschaulichung erstellen Sie eine PivotTable und fügen dem Bereich Zeilenbezeichnungen der PivotTable die Felder "CalendarYear" und "CalendarQuarter" hinzu. Fügen Sie dann dem Bereich Werte der PivotTable unter Verwendung der im Codeabschnitt definierten Formel ein Measure mit der Bezeichnung Next Year Sales hinzu.

=CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), NEXTYEAR('DateTime'[DateKey]))

Siehe auch

Verweis

NEXTDAY-Funktion

NEXTQUARTER-Funktion

NEXTMONTH-Funktion

Andere Ressourcen

Zeitintelligenzfunktionen (DAX)

Datums- und Uhrzeitfunktionen (DAX)

Abrufen von Beispieldaten