Del via


CALENDAR

gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning

Returnerer en tabell med én kolonne med navnet "Date" som contains et sammenhengende sett med datoer. Den range med datoer er fra angitt start date til den angitte slutten date, inkludert disse to datoene.

Syntaks

CALENDAR(<start_date>, <end_date>)

Parametere

Vilkår Definisjon
start_date Alle DAX uttrykk som returnerer en datetime-value.
end_date Alle DAX uttrykk som returnerer en datetime-value.

Returner value

Returnerer en tabell med én kolonne med navnet "Date" som inneholder et sammenhengende sett med datoer. Den range med datoer er fra angitt start date til den angitte slutten date, inkludert disse to datoene.

Merknader

  • En error returneres if start_date er større enn end_date.

  • Denne funksjonen støttes not for bruk i DirectQuery-modus når den brukes i beregnede kolonner or regler for sikkerhet på radnivå (RLS).

Eksempler

Følgende formel returnerer en tabell med datoer mellom 1. januar 2015 and 31. desember 2021.

= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))

For en datamodell som inkluderer faktiske salgsdata and fremtidige salgsprognoser, returnerer følgende uttrykk en date tabell som dekker range av datoer i både tabellene salg and prognose.

= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))