ENDOFYEAR-Funktion (DAX)
Gibt das letzte Datum des Jahres für die angegebene Datumsspalte im aktuellen Kontext zurück.
Syntax
ENDOFYEAR(<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 und einzelne Zeile mit einem Datumswert enthält.
Hinweise
Hinweis |
---|
Unter Kontext in DAX-Formeln wird näher erläutert, wie sich der Kontext auf die Formelergebnisse auswirkt. |
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.
Hinweis |
---|
Einschränkungen für boolesche Ausdrücke werden im Thema CALCULATE-Funktion (DAX) 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.
Beispiel
Mit der folgenden Beispielformel wird ein Measure erstellt, das das Ende des am 30. Juni endenden Geschäftsjahres für den aktuellen Kontext zurückgibt.
Zur Veranschaulichung erstellen Sie eine PivotTable und fügen dem Bereich Zeilenbezeichnungen der PivotTable das Feld "CalendarYear" hinzu. Fügen Sie dann dem Bereich Werte der PivotTable unter Verwendung der im Codeabschnitt definierten Formel ein Measure mit der Bezeichnung EndOfFiscalYear hinzu.
=ENDOFYEAR(DateTime[DateKey],"06/30/2004")
Siehe auch