Excel è uno degli strumenti d’ufficio più potenti e versatili. Fin dalle sue prime versioni, ha mantenuto alcune formule storiche che sono utili ancora oggi. Tra queste c’è la funzione DATEDIF, uno strumento discreto ma estremamente efficiente per calcolare la differenza tra due date.
Anche se non è più ufficialmente documentata in Excel, DATEDIF funziona ancora perfettamente. Permette di determinare rapidamente il numero di anni, mesi o giorni che separano due date. In questo articolo vedremo come utilizzarlo, perché esiste ancora e quali sono le alternative moderne, come FRACTION.YEAR.
Perché usare DATEDIF in Excel?
DATEDIF è una delle funzioni più vecchie del software. Proviene dal programma di fogli di calcolo Lotus 1-2-3 e Microsoft ha deciso di mantenerla per garantire la compatibilità con i file più vecchi.
Ciò significa che anche un file Excel degli anni ’80 può essere aperto ed eseguito senza problemi con le versioni attuali. Questo è un grande vantaggio, soprattutto per le aziende che lavorano con i file.
Per approfondire le tue competenze, dai un’occhiata anche a:
Come funziona DATEDIF?
La sintassi di DATEDIF è semplice:
Dove unità può avere diversi valori:
-
"y"→ Differenza in anni -
"m"→ Differenza in mesi -
"d"→ Differenza in giorni
Esempio di calcoli specifici
| Tipo di calcolo | Formula | Risultato del calcolo |
|---|---|---|
| Anni tra due date | =DATEDIF(A1;B1; “y”) | 33 |
| Mesi tra due date | =DATEDIF(A2;B2; “m”) | 399 |
| Giorni tra due date | =DATEDIF(A3;B3; “d”) | 12164 |
⚠️ Attenzione: alcuni argomenti come "MD ” possono portare a risultati incoerenti o addirittura negativi. È quindi consigliabile attenersi agli argomenti principali "y", "m" e "d".
I limiti di DATEDIF
-
Non è documentata: Excel non fornisce una guida sensibile al contesto per questa funzione.
-
Incline agli errori: alcuni argomenti sconosciuti portano a risultati errati.
-
Meno flessibile delle formule moderne.
Pertanto, per calcoli più precisi e intuitivi, può essere utile utilizzare FRACTION.YEAR.
FRACTION.YEAR: l’alternativa moderna a DATEDIF
A differenza di DATEDIF, la funzione FRACTION. YEAR è evidenziata in Excel e dispone di una guida integrata. Calcola la frazione di anno tra due date, con o senza decimali.
Esempi di applicazione :
-
Numero di anni con decimali :
-
Numero di anni arrotondato:
-
Numero di mesi :
-
Numero di giorni :
Per imparare anche le ricerche avanzate, leggi la nostra guida su CERCA.VERT di Excel spiegata in modo semplice.
Confronto tra DATEDIF e FRACTION.YEAR
| La funzione | Punti di forza | Punti deboli |
|---|---|---|
| DATEDIF | Semplice, compatibile con le versioni precedenti, veloce | Non documentata, potenziale di errori |
| FRAZIONE.ANNO | Più preciso, possibilità di decimali, basato su Excel | Più complesso da scrivere |
Conclusione
La formula DATEDIF rimane una soluzione rapida ed efficiente per calcolare le differenze di data in Excel. Il suo principale vantaggio è la semplicità e la compatibilità con i file più vecchi.
Tuttavia, per calcoli più precisi, si consiglia FRACTION.YEAR, soprattutto se si desidera ottenere risultati dettagliati con o senza arrotondamento.
Altri articoli utili su Excel in italiano: