Data e ora DAX - Funzione DATEDIFF

Descrizione

Restituisce il conteggio dei limiti dell'intervallo attraversati tra due date.

La funzione DAX DATEDIFF è una novità di Excel 2016.

Sintassi

DATEDIFF (<start_date>, <end_date>, <interval>)

Parametri

Sr.No. Parametro e descrizione
1

start_date

Un valore datetime scalare.

2

end_date

Un valore datetime scalare.

3

interval

L'intervallo da utilizzare durante il confronto delle date. Il valore può essere uno dei seguenti:

  • SECOND
  • MINUTE
  • HOUR
  • DAY
  • WEEK
  • MONTH
  • QUARTER
  • YEAR

Valore di ritorno

Un numero intero.

Osservazioni

Se start_date è maggiore di end_date, viene restituito un valore di errore.

I valori dati all'intervallo del parametro sono costanti e non stringhe. Pertanto, non dovrebbero essere racchiusi tra virgolette doppie.

Esempio

= DATEDIFF (DATE (2016,1,1), DATE (2016,3,31), MONTH) returns 2. 
= DATEDIFF (DATE (2016,1,1), DATE (2016,4,1), MONTH) returns 3. 
= DATEDIFF (DATE (2016,1,1), DATE (2016,3,31), DAY) returns 90. 
= DATEDIFF (DATE (2016,1,1), DATE (2016,3,31), HOUR) returns 2160. 
= DATEDIFF (DATE (2016,1,1), DATE (2016,3,31), SECOND) returns 7776000.