CALENDAR
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Gibt eine Tabelle mit einer einzelnen Spalte mit dem Namen "Date" zurück, die einen zusammenhängenden Satz von Datumsangaben contains. Die range von Datumsangaben liegt zwischen dem angegebenen Anfangs- date und dem angegebenen Ende dateeinschließlich dieser beiden Datumsangaben.
Syntax
CALENDAR(<start_date>, <end_date>)
Parameter
Ausdruck | Definition |
---|---|
start_date |
Ein beliebiger DAX Ausdruck, der eine datetime-valuezurückgibt. |
end_date |
Ein beliebiger DAX Ausdruck, der eine datetime-valuezurückgibt. |
value zurückgeben
Gibt eine Tabelle mit einer einzelnen Spalte mit dem Namen "Date" zurück, die einen zusammenhängenden Satz von Datumsangaben enthält. Die range von Datumsangaben liegt zwischen dem angegebenen Anfangs- date und dem angegebenen Ende dateeinschließlich dieser beiden Datumsangaben.
Bemerkungen
Ein error wird zurückgegeben, if start_date größer als end_date ist.
Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiele
Die folgende Formel gibt eine Tabelle mit Datumsangaben zwischen dem 1. Januar 2015 and 31. Dezember 2021 zurück.
= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))
Bei einem Datenmodell, das tatsächliche Umsatzdaten and zukünftigen Umsatzprognosen enthält, gibt der folgende Ausdruck eine date Tabelle zurück, die die range von Datumsangaben in den Tabellen "Umsatz and Prognose" abdeckt.
= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))