Funzione DATESBETWEEN

Viene restituita una tabella in cui è contenuta una colonna di date che inizia con start_date e continua fino a end_date.

Sintassi

DATESBETWEEN(<dates>,<start_date>,<end_date>)

Parametri

Termine

Definizione

dates

Riferimento a una colonna di data/ora.

start_date

Espressione data.

end_date

Espressione data.

Valore restituito

Tabella contenente una singola colonna di valori di data.

Osservazioni

Se start_date è un valore di data vuoto, start_date sarà il primo valore nella colonna dates.

Se end_date è un valore di data vuoto, end_date sarà l'ultimo valore nella colonna dates.

Le date utilizzate come start_date ed end_date sono incluse, ovvero, se le vendite si sono verificate il 1° settembre e si utilizza il 1° settembre come data di inizio, vengono contate anche le vendite effettuate in tale data.

[!NOTA]

La funzione DATESBETWEEN viene fornita per l'utilizzo di intervalli di date personalizzati. Se si utilizzano intervalli di date comuni, quali mesi, trimestri e anni, si consiglia di utilizzare la funzione appropriata, ad esempio DATESINPERIOD.

Questa funzione DAX non può essere utilizzata in modalità DirectQuery. Per ulteriori informazioni sulle limitazioni nei modelli DirectQuery, visitare il sito Web all'indirizzo  https://go.microsoft.com/fwlink/?LinkId=219172.

Esempio

Nella formula di esempio seguente viene creata una misura che calcola il valore di "Summer 2007 sales" per le vendite Internet.

Per visualizzarne il funzionamento, creare una tabella pivot e aggiungere il campo CalendarYear all'area Etichette di riga della tabella pivot. Aggiungere quindi una misura, denominata Summer 2007 Sales, all'area Valori della tabella pivot utilizzando la formula definita nella sezione di codice.

=CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), DATESBETWEEN(DateTime[DateKey],
    DATE(2007,6,1),
    DATE(2007,8,31)
  ))

Vedere anche

Riferimento

Funzione DATESINPERIOD

Altre risorse

Funzionalità di Business Intelligence per le gerarchie temporali (DAX)

Funzioni di data e ora (DAX)