Un uso per Excel DATEDIF la funzione è calcolare l'età attuale di una persona. Se non hai voglia di trascinare un calendario, una semplice formula per fogli di calcolo può venire in soccorso. In alternativa, utilizzare la funzione per calcolare la differenza tra due date qualsiasi.
Calcola un'età con la funzione DATEDIF
Nella seguente formula, il DATEDIF la funzione viene utilizzata per determinare l'età corrente di una persona in anni, mesi e giorni.
= DATEDIF (E1, TODAY (), "Y") e "Anni" e DATEDIF (E1, TODAY (), "YM") e "Mesi" e DATEDIF (E1, TODAY (), "MD") & "Giorni"
Per rendere la formula più semplice da utilizzare, viene inserita la data di nascita della persona cella E1 del foglio di lavoro. Il riferimento di cella a questa posizione viene quindi inserito nella formula. Se la data di nascita è memorizzata in una cella diversa nel foglio di lavoro, assicurarsi di modificare i tre riferimenti di cella nella formula.
Per rendere la formula più semplice da utilizzare, la data di nascita della persona viene inserita nella cella E1 del foglio di lavoro. Il riferimento di cella a questa posizione viene quindi inserito nella formula.
La formula usa DATEDIF tre volte nella formula per calcolare prima il numero di anni, quindi il numero di mesi e quindi il numero di giorni tra le due date. Le tre parti della formula sono:
Numero di anni: DATEDIF (E1, TODAY (), "Y") e "Years"Numero di mesi: DATEDIF (E1, TODAY (), "YM") e "Mesi"Numero di giorni: DATEDIF (E1, TODAY (), "MD") e "Days" La e commerciale( & ) è un simbolo di concatenazione in Excel. Un uso per la concatenazione consiste nell'unire dati numerici e dati di testo insieme quando vengono utilizzati insieme in un'unica formula. Ad esempio, la e commerciale è utilizzata per unire il DATEDIF funzione al testo "Anni", "Mesi" e "Giorni" nelle tre sezioni della formula mostrata sopra. La formula utilizza anche il OGGI( ) funzione per inserire la data corrente nel DATEDIF formula. Dal momento che il OGGI( ) la funzione utilizza la data seriale del computer per trovare la data corrente, la funzione si aggiorna continuamente ogni volta che viene ricalcolato un foglio di lavoro. Di norma i fogli di lavoro vengono ricalcolati ogni volta che vengono aperti, in modo che l'età attuale della persona aumenti ogni giorno dell'apertura del foglio di lavoro, a meno che non venga disattivato il ricalcolo automatico. Questo esempio di DATEDIF funzione può aiutarti a calcolare la tua età attuale in Excel o Fogli Google: = DATEDIF (E1, TODAY (), "Y") e "Anni" e DATEDIF (E1, TODAY (), "YM") e "Mesi" e DATEDIF (E1, TODAY (), "MD") & "Giorni" Concatenando la formula insieme
La funzione TODAY ()
Esempio: calcola la tua età attuale con DATEDIF