Formula Excel: Calcola la differenza tra due date in anni/mesi/settimane/giorni
A volte, in un foglio di lavoro Excel, è necessario calcolare la differenza tra due date per ottenere le durate. In questo tutorial, vengono introdotte le formule per calcolare la differenza tra due date in anni, mesi, settimane e giorni.
Se desideri seguire questo tutorial, scarica il foglio di calcolo di esempio.
Formula generica:
Calcola la differenza in giorni
DATEDIF(data_inizio,data_fine,"g") |
Calcola la differenza in settimane
DATEDIF(data_inizio,data_fine,"g")/7 |
Calcola la differenza in mesi
DATEDIF(data_inizio,data_fine,"m") |
Calcola la differenza in anni
DATEDIF(data_inizio,data_fine,"a") |
Argomenti
Data_inizio: La data di inizio nell'intervallo di date. La data di inizio deve essere inferiore alla data di fine, altrimenti la formula restituirà l'errore #NUM!. |
Data_fine: La data finale nell'intervallo di date per cui si desidera calcolare la durata. La data di fine deve essere maggiore della data di inizio, altrimenti la formula restituirà il valore di errore #NUM!. |
G: Restituisce la differenza in giorni. |
G/7: Restituisce la differenza in settimane. 7 giorni a settimana, per prima cosa restituisce i giorni e poi divide per 7 per ottenere il numero di settimane. Poiché la formula restituisce il valore in formato data, è necessario formattare il risultato come generale o numero per ottenere il numero di settimane. |
M: Restituisce la differenza in mesi. |
A: Restituisce la differenza in anni. |
Come funziona questa formula
Supponendo che tu debba calcolare la durata tra le date nelle celle B4 e B6, utilizza le seguenti formule.
Calcola la differenza in giorni
=DATEDIF(B4,B6,"g") |
Calcola la differenza in settimane
=DATEDIF(B4,B6,"g")/7 |
Calcola la differenza in mesi
=DATEDIF(B4,B6,"m") |
Calcola la differenza in anni
=DATEDIF(B4,B6,"a") |
Premi il tasto Invio per ottenere il risultato.
Suggerimento: la formula per calcolare la differenza in settimane restituirà il risultato in formato data, quindi formatta la cella del risultato come generale o numero secondo necessità.
Spiegazione
Funzione DATEDIF: questa funzione viene utilizzata per calcolare la differenza tra due date in giorni, settimane, mesi, anni, giorni ignorando gli anni o mesi ignorando gli anni.
Formule correlate
- Calcola i giorni rimanenti nel mese
In questo tutorial, viene fornita una formula per calcolare rapidamente i giorni rimanenti nel mese in Excel. - Calcola giorni, ore, minuti e secondi tra due date
A volte potremmo voler ottenere i giorni, le ore, i minuti e i secondi tra due date, questo tutorial introduce la formula per risolvere questo compito. - Calcola i giorni rimanenti tra due date
Qui, questo tutorial fornisce una formula per calcolare rapidamente i giorni rimanenti tra due date. - Calcola il tempo di rete con pausa in un foglio orario
Fornisce la formula che utilizza la funzione MOD per calcolare il tempo di rete con pause in Excel.
Funzioni correlate
- Funzione SE di Excel
Verifica condizioni specificate, quindi restituisce i valori corrispondenti. - Funzione VALORE di Excel
Converte il testo in numero. - Funzione MESE di Excel
La funzione MESE viene utilizzata per ottenere il mese come numero intero (da 1 a 12) dalla data. - Funzione GIORNO di Excel
La funzione GIORNO ottiene il giorno come numero (da 1 a 31) da una data. - Funzione ANNO di Excel
La funzione ANNO restituisce l'anno basandosi sulla data fornita in un formato seriale a 4 cifre.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.