Condividi tramite


CALENDARAUTO

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

Nota

Questa funzione è sconsigliata per l'uso nei calcoli visivi perché probabilmente restituisce risultati senza significato.

Restituisce una tabella con una singola colonna denominata "Date" contenente un set contiguo di date. L'intervallo di date viene calcolato automaticamente in base ai dati nel modello.

Sintassi

CALENDARAUTO([fiscal_year_end_month])

Parametri

Termine Definizione
fiscal_year_end_month Qualsiasi espressione DAX che restituisce un numero intero compreso tra 1 e 12. Se omesso, per impostazione predefinita viene impostato il valore specificato nel modello di tabella del calendario per l'utente corrente, se presente; in caso contrario, il valore predefinito è 12.

Valore restituito

Restituisce una tabella con una singola colonna denominata "Date" contenente un set contiguo di date. L'intervallo di date viene calcolato automaticamente in base ai dati nel modello.

Osservazioni

  • L'intervallo di date viene calcolato come segue:

    • La data meno recente nel modello che non si trova in una colonna calcolata o in una tabella calcolata viene presa come MinDate.
    • La data più recente nel modello che non si trova in una colonna calcolata o in una tabella calcolata viene presa come MaxDate.
    • L'intervallo di date restituito è data compresa tra l'inizio dell'anno fiscale associato a MinDate e la fine dell'anno fiscale associato a MaxDate.
  • Viene restituito un errore se il modello non contiene valori datetime che non si trovano in colonne calcolate o tabelle calcolate.

  • Questa funzione non è supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate o nelle regole di sicurezza a livello di riga.

Esempio

In questo esempio, MinDate e MaxDate nel modello di dati sono il 1° luglio 2010 e il 30 giugno 2011.

CALENDARAUTO() restituirà tutte le date comprese tra il 1° gennaio 2010 e il 31 dicembre 2011.

CALENDARAUTO(3) restituirà tutte le date tra il 1° aprile 2010 e il 31 marzo 2012.