Formula Excel: Calcolare anni, mesi e giorni tra due date

In Excel si calcola solitamente la differenza tra due date visualizzando il risultato in giorni, mesi o anni. Questo tutorial presenta una formula che mostra la differenza tra due date nel formato A anni B mesi C giorni, ad esempio 3 anni 2 mesi 1 giorno.
Se desideri seguire passo passo questo tutorial, scarica il foglio di esempio.
Formula generica:
| DATEDIF(start_date,end_date,«y»)&« years »&DATEDIF(start_date, end_date,«ym»)&« months » &DATEDIF(start_date, end_date,«md») &« days» |
Argomenti
| Start_date, end_date: the starting date and ending date that you want to calculate the years, months and days between. |
Errore
Se l’argomento end_date è antecedente a start_date, la formula restituisce l’errore #NUM!.
Funzionamento della formula
Per calcolare la differenza tra due date nelle celle B3 e C3 e visualizzare il risultato in anni, mesi e giorni, utilizzi la seguente formula:
| =DATEDIF(B3,C3,«y»)&« years »&DATEDIF(B3, C3,«ym»)&« months » &DATEDIF(B3, C3,«md») &« days» |
Premere Invio.
Formatta quindi i risultati come data facendo clic su Home > Formato numeri dal menu a discesa > Data breve o Data estesa.
Spiegazione
Funzione DATA.DIFF: Questa funzione restituisce il numero di anni, mesi o giorni compresi tra due date specificate.
DATA.DIFF(B3;C3;«y») restituisce il numero di anni tra due date.
DATA.DIFF(B3;C3;«ym») restituisce il numero di mesi tra due date, ignorando anni e giorni.
DATA.DIFF(B3;C3;«md») restituisce il numero di giorni tra due date, ignorando anni e mesi.
& è un operatore di concatenazione che unisce i risultati delle singole parti della formula.
Formule correlate
- Calcolare la differenza tra due date
In questo tutorial scoprirai le formule per calcolare con precisione la differenza tra due date in anni, mesi, settimane e giorni. - Calcolare giorni, ore, minuti e secondi tra due date
Hai mai avuto bisogno di calcolare con precisione giorni, ore, minuti e secondi tra due valori datetime? Questo tutorial ti mostra la formula perfetta per soddisfare questa esigenza! - Calcolare i giorni rimanenti tra due date
Questo tutorial ti offre una formula per calcolare in un attimo i giorni mancanti tra due date. - Calcolare ore, minuti e secondi tra due orari
In questo tutorial ti mostriamo alcune formule per visualizzare rapidamente la differenza temporale in singole unità di tempo.
Funzioni correlate
- Funzione SE di Excel
Verifica le condizioni specificate e restituisce i valori corrispondenti. - Funzione VALORE di Excel
Converte il testo in un valore numerico. - Funzione MESE di Excel
La funzione MESE restituisce il mese come numero intero (da 1 a 12) a partire da una data. - Funzione GIORNO di Excel
La funzione GIORNO estrae il giorno come numero (da 1 a 31) da una data. - Funzione ANNO di Excel
La funzione ANNO restituisce l’anno corrispondente alla data specificata, nel formato numerico seriale a quattro cifre.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.