Jaa


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