CALENDAR
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -
Palauttaa taulukon, jossa on yksi sarake nimeltä Date, joka sisältää yhtenäisen päivämääräjoukon. Päivämääräalue on määritetystä alkamispäivästä määritettyyn päättymispäivään, sisältäen nämä kaksi päivämäärää.
Syntaksi
CALENDAR(<start_date>, <end_date>)
Parametrit
Termi | Määritelmä |
---|---|
start_date |
Mikä tahansa DAX lauseke, joka palauttaa datetime-arvon. |
end_date |
Mikä tahansa DAX lauseke, joka palauttaa datetime-arvon. |
Palautusarvo
Palauttaa taulukon, jossa on yksi sarake nimeltä Date, joka sisältää yhtenäisen päivämääräjoukon. Päivämääräalue on määritetystä alkamispäivästä määritettyyn päättymispäivään, sisältäen nämä kaksi päivämäärää.
Huomautuksia
Palautetaan virhe, jos start_date on suurempi kuin end_date.
Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.
Esimerkkejä
Seuraava kaava palauttaa taulukon, jonka päivämäärät ovat välillä 1.1.2015 ja 31.12.2021.
= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))
Tietomallille, joka sisältää todelliset myyntitiedot ja tulevat myyntiennusteet, seuraava lauseke palauttaa päivämäärätaulukon, joka kattaa sekä Myynti- että Ennuste-taulukoiden päivämääräalueen.
= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))