Calcolare l’età in Excel dalla data di nascita è un’esigenza comune per vari scopi. Excel fornisce diverse funzioni integrate per calcolare l’età, gli anni, i mesi e i giorni tra le date. Queste funzioni sono facili da usare e forniscono risultati accurati.
Per calcolare l’età in Excel a partire dalla data di nascita, è possibile utilizzare la funzione DATEDIF. La funzione DATEDIF calcola la differenza tra due date in anni, mesi o giorni. La sintassi della funzione DATEDIF è la seguente:
Qui, data_inizio è la data di nascita, data_fine è la data corrente e unità è l’unità di tempo in cui si desidera calcolare la differenza. Per il calcolo dell’età, si dovrebbe usare l’unità “Y”, che calcola la differenza in anni.
=DATEDIF(A2,B2, “Y”)
Per calcolare gli anni, i mesi e i giorni tra due date, è possibile utilizzare la funzione YEARFRAC. La funzione ANNOFRAC calcola la frazione di anno tra due date. La sintassi della funzione ANNOFRAC è la seguente:
Qui, data_inizio e data_fine sono le due date tra cui si vuole calcolare la differenza. Il risultato di questa funzione è un numero decimale che rappresenta la frazione di anno tra le due date.
=INT(anni)&” anni, “&INT((anni-INT(anni))*12)&” mesi, “&INT(((anni-INT(anni))*12-INT((anni-INT(anni))*12))*30,44)&” giorni”
Per calcolare gli anni tra due date di Excel, è possibile sottrarre la data precedente da quella successiva e dividere il risultato per 365,25 (il numero medio di giorni in un anno):
Questa formula restituisce il numero di anni tra le due date come numero decimale.
=(OGGI()-data_di_nascita)/365,25
Se una persona è nata nel 1991, quanti anni ha? Per calcolarlo, occorre sottrarre la data di nascita della persona dalla data attuale e dividere il risultato per 365,25:
Questa formula restituisce l’età della persona come numero decimale, che può essere arrotondato al numero intero più vicino.
=(OGGI()-DATA(1978,1,1))/365.25
Questa formula restituisce l’età della persona come numero decimale, che può essere arrotondato al numero intero più vicino.
Per calcolare la differenza di orario in Excel, è possibile utilizzare la formula =ora_fine – ora_inizio, dove sia l’ora_fine che l’ora_inizio sono valori di data e ora. In questo modo si ottiene la differenza tra i due orari nell’unità di misura predefinita di Excel, ovvero i giorni. È quindi possibile formattare la cella per visualizzare il risultato nell’unità di tempo desiderata (ad esempio, ore, minuti, secondi).
La funzione DATEDIF di Excel calcola la differenza tra due date in base all’unità di tempo specificata (anni, mesi o giorni). Richiede tre argomenti: la data iniziale, la data finale e l’unità di tempo. La sintassi è: =DATEDIF(data_inizio, data_fine, unità). Ad esempio, =DATEDIF(A2, OGGI(), “y”) calcolerà il numero di anni tra la data della cella A2 e la data odierna.
Per calcolare l’età da una data di nascita in Excel, è possibile utilizzare la funzione DATEDIF. La formula sarebbe: =DATEDIF(data_di_nascita, OGGI(), “Y”) dove “data_di_nascita” è la cella contenente la data di nascita e “Y” indica che l’età deve essere calcolata in anni.