KALENDÁŘ
Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu
Vrátí tabulku s jedním sloupcem s názvem "Date", který obsahuje souvislou sadu kalendářních dat. Rozsah kalendářních dat je od zadaného počátečního data do zadaného koncového data včetně těchto dvou kalendářních dat.
Syntaxe
CALENDAR(<start_date>, <end_date>)
Parametry
Pojem | definice |
---|---|
start_date | Libovolný výraz DAX, který vrací hodnotu datetime. |
end_date | Libovolný výraz DAX, který vrací hodnotu datetime. |
Vrácená hodnota
Vrátí tabulku s jedním sloupcem s názvem Date obsahující souvislou sadu kalendářních dat. Rozsah kalendářních dat je od zadaného počátečního data do zadaného koncového data včetně těchto dvou kalendářních dat.
Poznámky
Pokud je start_date větší než end_date, vrátí se chyba.
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklady
Následující vzorec vrátí tabulku s kalendářními daty mezi 1. lednem 2015 a 31. prosincem 2021.
= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))
Pro datový model, který obsahuje skutečná prodejní data a budoucí prognózy prodeje, vrátí následující výraz tabulku kalendářních dat, která pokrývá rozsah kalendářních dat v tabulkách Sales i Forecast.
= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))