CALENDAR
Dotyczy:kolumna obliczeniowatabela obliczeniowaMeasureobliczenia wizualne
Zwraca tabelę z jedną kolumną o nazwie "Date", która contains ciągły zestaw dat. range dat jest od określonej date początkowej do określonej datekońcowej , włącznie z tymi dwiema datami.
Składnia
CALENDAR(<start_date>, <end_date>)
Parametry
Termin | Definicja |
---|---|
start_date |
Dowolne wyrażenie DAX zwracające valuedata/godzina. |
end_date |
Dowolne wyrażenie DAX zwracające valuedata/godzina. |
Zwracanie value
Zwraca tabelę z pojedynczą kolumną o nazwie "Date" zawierającą ciągły zestaw dat. range dat jest od określonej date początkowej do określonej datekońcowej , włącznie z tymi dwiema datami.
Uwagi
Zwracana jest errorif start_date jest większa niż end_date.
Ta funkcja jest not obsługiwana do użycia w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych or reguł zabezpieczeń na poziomie wiersza.
Przykłady
Poniższa formuła zwraca tabelę z datami od 1 stycznia 2015 r. and 31 grudnia 2021 r.
= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))
W przypadku modelu danych, który zawiera rzeczywiste dane sprzedaży and przyszłych prognoz sprzedaży, poniższe wyrażenie zwraca tabelę date obejmującą range dat w obu tabelach Sales and Forecast.
= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))