Data e ora - Funzione DATEDIF

Descrizione

La funzione DATEDIF calcola il numero di giorni, mesi o anni tra due date. Questa funzione viene fornita per compatibilità con Lotus 1-2-3.

Sintassi

DATEDIF (start_date,end_date,unit)

argomenti

Discussione Descrizione Obbligatorio / Facoltativo
Data d'inizio

Una data che rappresenta la prima o la data di inizio del periodo.

Le date possono essere inserite come stringhe di testo tra virgolette (ad es. "2001/1/30"), come numeri di serie (ad es. 36921, che rappresenta il 30 gennaio 2001, se si utilizza il sistema di data 1900), o come risultati di altre formule o funzioni (ad es. DATEVALUE ("2001/1/30")).

necessario
Data di fine Una data che rappresenta l'ultima o la data di fine del periodo. necessario
Unità

Il tipo di informazioni che desideri vengano restituite.

Guarda la tabella delle unità fornita di seguito.

necessario

Tabella delle unità

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 data_inizio e data_fine. I giorni e gli anni delle date vengono ignorati
"YD" La differenza tra i giorni di start_date e end_date. Gli anni delle date vengono ignorati.

Appunti

  • Excel memorizza le date come numeri di serie sequenziali in modo che possano essere utilizzate nei calcoli. Il 1 gennaio 1900 è il numero di serie 1 e il 1 gennaio 2008 è il numero di serie 39448 perché sono passati 39.447 giorni dal 1 gennaio 1900

  • La funzione DATEDIF è utile nelle formule in cui è necessario calcolare l'età.

Applicabilità

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Esempio