CALENDAR
Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata
Restituisce una tabella con una sola colonna denominata "Date" che contiene un set di date contiguo. L'intervallo di date è compreso tra la data di inizio specificata e la data di fine specificata, incluse le due date.
Sintassi
CALENDAR(<start_date>, <end_date>)
Parametri
Termine | Definizione |
---|---|
start_date | Qualsiasi espressione DAX che restituisce un valore DateTime. |
end_date | Qualsiasi espressione DAX che restituisce un valore DateTime. |
Valore restituito
Restituisce una tabella con una sola colonna denominata "Date" contenente un set di date contiguo. L'intervallo di date è compreso tra la data di inizio specificata e la data di fine specificata, incluse le due date.
Osservazioni:
Se start_date è maggiore di end_date, viene restituito un errore.
Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempi
La formula seguente restituisce una tabella con le date comprese tra il 1° gennaio 2015 e il 31 dicembre 2021.
= CALENDAR (DATE (2015, 1, 1), DATE (2021, 12, 31))
Per un modello di dati che include i dati di vendita effettivi e le previsioni di vendita future, l'espressione seguente restituisce una tabella di date che copre l'intervallo di date nelle tabelle Vendita e Previsioni.
= CALENDAR (MINX (Sales, [Date]), MAXX (Forecast, [Date]))