CALENDAR
Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening
Retourneert een tabel met één kolom met de naam 'Datum' die een aaneengesloten set datums bevat. Het datumbereik is van de opgegeven begindatum tot de opgegeven einddatum, inclusief deze twee datums.
Syntaxis
CALENDAR(<start_date>, <end_date>)
Parameters
Term | Definitie |
---|---|
start_date |
Elke DAX-expressie die een datum/tijd-waarde retourneert. |
end_date |
Elke DAX-expressie die een datum/tijd-waarde retourneert. |
Retourwaarde
Retourneert een tabel met één kolom met de naam 'Datum' die een aaneengesloten set datums bevat. Het datumbereik is van de opgegeven begindatum tot de opgegeven einddatum, inclusief deze twee datums.
Opmerkingen
Er wordt een fout geretourneerd als start_date groter is dan end_date.
Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Voorbeelden
De volgende formule retourneert een tabel met datums tussen 1 januari 2015 en 31 december 2021.
= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))
Voor een gegevensmodel dat werkelijke verkoopgegevens en toekomstige verkoopprognoses bevat, retourneert de volgende expressie een datumtabel voor het datumbereik in de tabellen Verkoop en Prognose.
= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))