Lezen in het Engels

Delen via


CALENDAR

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

Retourneert een tabel met één kolom met de naam 'Date' die contains een aaneengesloten set datums. Het range datums is van het opgegeven begin date tot het opgegeven einde date, inclusief die twee datums.

Syntaxis

CALENDAR(<start_date>, <end_date>)  

Parameters

Term Definitie
start_date Elke DAX-expressie die een datum/tijd-valueretourneert.
end_date Elke DAX-expressie die een datum/tijd-valueretourneert.

value retourneren

Retourneert een tabel met één kolom met de naam 'Date' die een aaneengesloten set datums bevat. Het range datums is van het opgegeven begin date tot het opgegeven einde date, inclusief die twee datums.

Opmerkingen

  • Een error wordt geretourneerd if start_date groter is dan end_date.

  • Deze functie wordt not ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in berekende kolommen or regels voor beveiliging op rijniveau (RLS).

Voorbeelden

De volgende formule retourneert een tabel met datums tussen 1 januari 2015 and 31 december 2021.

= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))

Voor een gegevensmodel dat werkelijke verkoopgegevens and toekomstige verkoopprognoses bevat, retourneert de volgende expressie een date tabel met de range datums in beide tabellen Verkoop and Forecast.

= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))