excel
Funzione DATEDIF
Ricerca…
Sintassi
- = DATEDIF (start_date, data_finale, unità)
Parametri
Unità | ritorna |
---|---|
"Y" | Il numero di anni completi nel periodo |
"M" | Il numero di mesi completi nel periodo |
"D" | Il numero di giorni nel periodo |
"MD" | La differenza tra i giorni in start_date e end_date. I mesi e gli anni delle date vengono ignorati |
"YM" | La differenza tra i mesi in start_date e end_date. I giorni e gli anni delle date sono ignorati |
"YD" | La differenza tra i giorni di start_date e end_date. Gli anni delle date sono ignorati |
Osservazioni
Fai attenzione ai calcoli del Leap Year quando le unità ignorano gli anni. Per esempio:
=datedif("2010-01-01","2010-07-21","YD")
restituisce 201 giorni
=datedif("2016-01-01","2016-07-21","YD")
restituisce 202 giorni
Conteggio del periodo tra le date
La funzione DATEDIF
restituisce la differenza tra due valori di data, in base all'intervallo specificato. È fornito per compatibilità con Lotus 1-2-3. La funzione DATEDIF
non può essere trovata nell'elenco delle funzioni e il completamento automatico e i suggerimenti sullo schermo non sono disponibili. Nota: si pronuncia "data diff" piuttosto che "dated if" .
=datedif("2010-01-01","2016-07-21","D")
restituisce il numero di giorni ( 2393 ) tra le due date
=datedif("2010-01-01","2016-07-21","M")
restituisce il numero di mesi ( 78 ) tra le due date
=datedif("2010-01-01","2016-07-21","Y")
restituisce il numero di anni ( 6 ) tra le due date
=datedif("2010-01-01","2016-07-21","MD")
restituisce il numero di giorni ( 20 ) tra le due date, ignorando i mesi e gli anni
=datedif("2010-01-01","2016-07-21","YM")
restituisce il numero di mesi ( 6 ) tra le due date, ignorando gli anni
=datedif("2010-01-01","2016-07-21","YD")
restituisce il numero di giorni ( 201 ) tra le due date, ignorando gli anni