KALENTERI

Koskee seuraavia: Laskettu sarakeLaskettu taulukkoMittarinvisuaalinen laskutoimitus

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ää.

Huomautukset

  • 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.

Esimerkit

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