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]))