Navigazione Rapida
Funzione DATA.DIFF
Riepilogo
La funzione DATA.DIFF di Excel calcola il numero di giorni, mesi o anni completi tra due date. È particolarmente utile per determinare età, durate di progetti o scadenze con precisione.
Sintassi
DATA.DIFF(data_iniziale,data_finale,unità)
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| data_iniziale | Data |
Sì | La data di inizio del periodo da confrontare |
| data_finale | Data |
Sì | La data di fine del periodo |
| unità | Testo |
Sì | Tipo di differenza da calcolare (Y, M, D, MD, YM, YD) |
Utilizzo della funzione DATEDIF
DATA.DIFF è essenziale per analisi temporali precise. A differenza della semplice sottrazione di date (valida solo per i giorni), offre calcoli sofisticati per mesi e anni completi, perfetti per certificati di età, pianificazione progetti e analisi finanziarie.
Esempi Comuni di DATEDIF
Calcolo dell'età in anni
=DATA.DIFF("01/01/1980";"15/06/2024";"Y")
Restituisce 44 anni completi (ignorando i 5 mesi extra)
Differenza totale in giorni
=DATA.DIFF(A2;B2;"D")
Conta tutti i giorni tra due date, inclusi mesi e anni
Giorni ignorando gli anni
=DATA.DIFF("15/03/2023";"20/03/2024";"YD")
Restituisce 5 (20-15 marzo), ignorando l'anno diverso)
Domande Frequenti
Errori Comuni e Soluzioni
#NUM!
Cause: data_iniziale maggiore di data_finale
Solution: Verifica l'ordine cronologico delle date
#VALORE!
Cause: Unità non valida o date non riconosciute
Solution: Usa solo Y,M,D,MD,YM,YD e formati data corretti
Risultati negativi con "MD"
Cause: Limitazione nota della funzione
Solution: Usa sottrazione: data_fine - DATA(ANNO(data_fine);MESE(data_fine);1) + 1
Note
- Funzione legacy per compatibilità Lotus 1-2-3
- "MD" ha limitazioni note: evita se possibile
- Per semplici differenze in giorni: end_date - start_date
- Date memorizzate come numeri seriali (1/1/1900 = 1)
- Ideale per calcoli di età precisi
Compatibilità
Disponibile in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponibile in: Excel 2003 e precedenti
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2007+