CALENDARAUTO
Gilt für:Berechnete Spalte
Berechnete Tabelle
Measure
visuelle Berechnung
Anmerkung
Diese Funktion wird für die Verwendung in visuellen Berechnungen abgeraten, da sie wahrscheinlich sinnlose Ergebnisse zurückgibt.
Gibt eine Tabelle mit einer einzelnen Spalte namens "Date" zurück, die einen zusammenhängenden Satz von Datumsangaben enthält. Der Datumsbereich wird automatisch basierend auf Daten im Modell berechnet.
Syntax
CALENDARAUTO([fiscal_year_end_month])
Parameter
Ausdruck | Definition |
---|---|
fiscal_year_end_month |
Ein beliebiger DAX Ausdruck, der eine ganze Zahl zwischen 1 und 12 zurückgibt. Wenn dieser Wert weggelassen wird, wird standardmäßig der in der Kalendertabellenvorlage für den aktuellen Benutzer angegebene Wert verwendet, sofern vorhanden; andernfalls ist standardmäßig 12 festgelegt. |
Rückgabewert
Gibt eine Tabelle mit einer einzelnen Spalte namens "Date" zurück, die einen zusammenhängenden Satz von Datumsangaben enthält. Der Datumsbereich wird automatisch basierend auf Daten im Modell berechnet.
Bemerkungen
Der Datumsbereich wird wie folgt berechnet:
- Das früheste Datum im Modell, das sich nicht in einer berechneten Spalte oder berechneten Tabelle befindet, wird als MinDate verwendet.
- Das neueste Datum im Modell, das sich nicht in einer berechneten Spalte oder berechneten Tabelle befindet, wird als MaxDate verwendet.
- Der zurückgegebene Datumsbereich ist Datumsangaben zwischen dem Anfang des Geschäftsjahrs, das MinDate zugeordnet ist, und dem Ende des Geschäftsjahrs, das MaxDate zugeordnet ist.
Es wird ein Fehler zurückgegeben, wenn das Modell keine Datetime-Werte enthält, die sich nicht in berechneten Spalten oder berechneten Tabellen befinden.
Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
In diesem Beispiel sind minDate und MaxDate im Datenmodell der 1. Juli 2010 und der 30. Juni 2011.
CALENDARAUTO()
gibt alle Datumsangaben zwischen dem 1. Januar 2010 und dem 31. Dezember 2011 zurück.
CALENDARAUTO(3)
gibt alle Datumsangaben zwischen dem 1. April 2010 und dem 31. März 2012 zurück.