Cosa sapere
- Inserisci la tua data di nascita in una cella di Excel e la formula DATEDIF in un' altra cella. Premi Invio per vedere la tua età attuale.
- La formula DATEDIF contiene un riferimento di cella per la data di nascita e per la data corrente.
- DATEDIF calcola il numero di anni, mesi e giorni tra le due date, indicando la tua età.
Questo articolo spiega come calcolare la tua età utilizzando la formula DATEDIF di Excel. Queste istruzioni si applicano a Excel 2019, 2016, 2013, 2010; Excel per Microsoft 365, Excel Online, Excel per Mac, Excel per iPad, Excel per iPhone ed Excel per Android.
Calcola un'età con la funzione DATEDIF
Un utilizzo della funzione DATEDIF di Excel è calcolare l'età attuale di una persona. Se non hai voglia di trascinare fuori un calendario, una semplice formula del foglio di calcolo può venire in soccorso. In alternativa, usa la funzione per calcolare la differenza tra due date qualsiasi.
Nella formula seguente, la funzione DATEDIF determina l'età attuale di una persona in anni, mesi e giorni.
=DATEDIF(E1, TODAY(), "Y")&" Anni, "&DATEDIF(E1, TODAY(), "YM")&" Mesi, "&DATEDIF(E1, TODAY), "MD")&" Giorni"
Per semplificare l'utilizzo della formula, la data di nascita di una persona viene inserita nella cella E1 di un foglio di lavoro (vedi l'esempio seguente). Il riferimento di cella a questa posizione viene inserito nella formula. Se la data di nascita è memorizzata in una cella diversa del foglio di lavoro, è necessario modificare i tre riferimenti di cella nella formula.
La formula usa DATEDIF tre volte per calcolare prima il numero di anni, poi il numero di mesi e poi il numero di giorni tra le due date. Le tre parti della formula sono:
Numero di anni: DATEDIF(E1, TODAY(), "Y")&" Anni,"
Numero di mesi: DATEDIF(E1, TODAY(), "YM")&" Mesi,"
Numero di giorni: DATEDIF(E1, TODAY(), "MD")&" Giorni"
Concatena la formula insieme
La e commerciale (&) è un simbolo di concatenazione in Excel. Un uso per la concatenazione consiste nell'unire insieme dati numerici e dati di testo quando utilizzati in un'unica formula. Ad esempio, la e commerciale unisce la funzione DATEDIF al testo Anni, Mesi e Giorni nelle tre sezioni della formula.
La funzione OGGI()
La formula utilizza anche la funzione OGGI() per inserire la data corrente nella formula DATEDIF. Poiché la funzione OGGI() utilizza la data seriale del computer per trovare la data corrente, la funzione si aggiorna continuamente ogni volta che un foglio di lavoro viene ricalcolato.
I fogli di lavoro vengono ricalcolati ogni volta che vengono aperti. L'età attuale della persona aumenta all'apertura del foglio di lavoro, a meno che il ricalcolo automatico non sia disattivato.
Esempio: calcola la tua età attuale con DATEDIF
Questo esempio della funzione DATEDIF calcola la tua età attuale:
- Inserisci la tua data di nascita nella cella E1 di un foglio di lavoro vuoto.
Inserisci la formula nella cella E3:
=DATEDIF(E1, TODAY(), "Y")&" Anni, "&DATEDIF(E1, TODAY(), "YM")&" Mesi, "&DATEDIF(E1, TODAY(), "MD ")&" Giorni"
Premi INVIO.
- La tua età attuale appare nella cella E3 del foglio di lavoro.