Calcolare i giorni tra due date in Excel (7 esempi)
Sei un utente di Excel e ti sei mai chiesto quanti sono i «giorni tra due date»? Oppure vorresti calcolare i «giorni tra oggi e una data specifica»? O magari hai bisogno di sapere esattamente quanti sono i «giorni lavorativi tra due date»? Questo tutorial ti mostra metodi semplici e rapidi per calcolare il numero di giorni in tutti e «tre gli scenari».
Calcola i giorni tra due date
Utilizzando la sottrazione
Utilizzando Kutools per contare giorni, settimane...
Utilizzando la funzione GIORNI
Utilizzando la funzione DATEDIF
Conta i giorni tra oggi e una data
Conta i giorni lavorativi tra due date
Escludendo i fine settimana
Escludendo i fine settimana e i giorni festivi



Scarica il file di esempio
Calcola i giorni tra due date
Supponiamo che tu abbia la «Data di inizio» nella cella C2 e la «Data di fine» nella cella C3 e che tu voglia calcolare il numero di giorni tra le due date. In questa sezione ti presenteremo quattro metodi efficaci per raggiungere il tuo obiettivo.

Utilizzando la sottrazione
Per contare i giorni tra due date, basta sottrarre la data di inizio dalla data di fine. Ecco la formula generica:
Passo 1: Inserisci la formula di sottrazione
Nella cella C6, inserisci la seguente formula e premi il pulsante «Invio».
=C3-C2
Risultato
Come puoi notare, tra le due date indicate intercorrono esattamente 180 giorni.

- In Excel, le date sono in realtà numeri: ad esempio, 1/1/1900 corrisponde al numero 1. Proprio per questo, sottraendo due date ottieni il numero di giorni che le separa.
- Se la data finale precede la data iniziale, il risultato restituito sarà un numero intero negativo. Per ottenere sempre un valore positivo, è possibile utilizzare la seguente formula:=ABS(End_date - Start_date)
Utilizzare Kutools per contare giorni, settimane, mesi e anni tra date
Con la funzione «Assistente Data e Ora» di «Kutools per Excel» puoi calcolare anche i giorni tra date. Inoltre, questa funzione è ancora più potente perché offre «più opzioni», come il calcolo di «settimane», «mesi», «anni» e così via tra due date. Lo screenshot seguente mostra come «contare i giorni tra date passo dopo passo» e le «ulteriori opzioni» disponibili per i tuoi calcoli.

Dopo aver attivato la funzione facendo clic su «Kutools» > «Assistente formula» > «Assistente Data e Ora», procedi come segue:
- Seleziona «Differenza» nella sezione «Tipo»;
- Seleziona separatamente la data di inizio e Data di fine nelle caselle di testo "Date1" e "Date2";
- Scegli «giorno» dal Elenco a discesa «Tipo di risultato di output»;
- Fai clic su «OK».
- Per utilizzare la funzionalità «Assistente Data e Ora», devi prima installare «Kutools per Excel». Approfitta della prova gratuita di 30 giorni senza limitazioni: vai su scaricalo e installalo ora!
- Oltre al calcolo della differenza tra due date, la funzionalità Assistente Data e Ora supporta anche altri tipi di operazioni con date e orari. Per aggiungere una data e un’ora, seleziona l’opzione “Aggiungi” nella sezione Tipo. Per calcolare l’età a partire da una data specifica, scegli invece l’opzione “Età” nella stessa sezione.


Utilizzando la funzione GIORNI
Un altro modo per calcolare il numero di giorni tra due date è utilizzare la funzione DAYS, introdotta in Excel 2013. La formula generica è la seguente:
Passo 1: Inserisci la formula DAYS
Nella cella "C6", inserisci la seguente formula e premi il tasto «Invio».
=DAYS(C3,C2)
Risultato
Tra le due date nelle celle C3 e C2 intercorrono 180 giorni.

Utilizzando la funzione DATEDIF
Il quarto metodo per contare il numero di giorni tra due date consiste nell’utilizzare la funzione DATEDIF. Ecco la formula generica per calcolare la differenza in giorni tra due date:
Passo 1: Inserisci la formula DATEDIF
Nella cella "C6", inserisci la seguente formula e premi il pulsante «Invio».
=DATEDIF(C2,C3,"d")
Risultato
Tra le due date indicate intercorrono 180 giorni.

- A differenza degli altri tre metodi, la formula «DATEDIF» non permette di sottrarre una data più recente da una più vecchia: se la «Data_finale» precede la «Data_iniziale», viene restituito l'errore «#NUM!».
- A differenza della formula di sottrazione e della funzione «GIORNI», che contano esclusivamente i giorni tra due date, «DATEDIF» consente anche di calcolare i mesi o gli anni compresi tra due date.
- La funzione «DATEDIF» non appare nell'elenco delle funzioni di Excel, il che la rende una funzione «non documentata». Per utilizzarla nel proprio foglio di lavoro, è quindi necessario digitare manualmente tutti i suoi argomenti.
Conta i giorni tra oggi e una data
Se desideri calcolare il numero di giorni tra oggi e una data specifica, la funzione integrata **OGGI** di Excel ti permette di completare l’operazione in modo semplice e rapido. Ecco le due formule generiche per contare i giorni tra oggi e un’altra data utilizzando la funzione **OGGI**:
Per calcolare il numero di giorni tra «una data passata» e «oggi»:
Per calcolare il numero di giorni tra «una data futura» e «oggi»:
In questo caso, la cella "C2" contiene una «data futura» e oggi è 3/15/2023. Per calcolare il numero di giorni tra oggi e quella data, procedi come segue.

Passo 1: Inserisci la formula
Nella cella "C5", inserisci la seguente formula e premi il pulsante «Invio».
=C2-TODAY()

Passo 2: Formatta il risultato come «Generale»
Seleziona la cella del risultato, fai clic sulla scheda «Home», vai al gruppo «Numero» e scegli «Generale» dal menu a discesa «Formato numeri».

Nota: in alternativa, nella scheda «Home», fai clic sul «Pulsante di avvio finestra di dialogo» accanto a «Numero», quindi seleziona «Generale» nella casella «Categoria».
Risultato
Come puoi notare, ci sono 108 giorni tra oggi e la data indicata.

Nota: la funzione «OGGI» restituisce sempre la data corrente. Pertanto, quando una data specifica è fissa, noterai che il numero di giorni visualizzato nel foglio di lavoro varia di giorno in giorno a causa dell’aggiornamento automatico della funzione «OGGI».
Contare i giorni lavorativi tra due date
A volte potrebbe essere necessario calcolare il numero di giorni escludendo i fine settimana. Di seguito ti mostreremo come contare i giorni lavorativi tra due date utilizzando la funzione **NETWORKDAYS** in due scenari: il primo senza festività aggiuntive e il secondo includendo festività specifiche.
Ecco la formula generica della funzione NETWORKDAYS:
Escludendo i fine settimana
Ad esempio, hai la data di inizio nella cella C2 e la data di fine nella cella C3 e vuoi calcolare il numero di giorni lavorativi compresi tra le due date, escludendo i giorni festivi.

Passo 1: Inserisci la formula NETWORKDAYS
Nella cella C6, inserisci la seguente formula e premi il pulsante «Invio».
=NETWORKDAYS(C2,C3)
Risultato
Puoi notare che tra le due date ci sono 130 giorni lavorativi, escluse le festività.

Escludendo i fine settimana e i giorni festivi
A differenza dell’esempio precedente, disponi anche di un elenco di festività aggiuntive nell’intervallo C5:C8 e devi calcolare il numero di giorni lavorativi compresi tra le due date, tenendo conto di tali festività.

Passo 1: Inserisci la formula NETWORKDAYS
Nella cella C6, inserisci la seguente formula e premi il pulsante «Invio».
=NETWORKDAYS(C2,C3, E3:E7)
Risultato
Puoi notare che tra le due date vi sono 125 giorni lavorativi, tenendo conto delle festività indicate.

Nota: nella maggior parte del mondo il weekend è composto da sabato e domenica. In questo caso, la funzione NETWORKDAYS è quella più adatta alle tue esigenze. Tuttavia, se il tuo weekend non include sabato e domenica (ad esempio, comprende solo la domenica), dovresti utilizzare la funzione NETWORKDAYS.INTL, che ti permette di specificare quali giorni della settimana devono essere considerati festivi.
Articoli correlati
Come verificare se una data è un giorno festivo e contare i giorni escludendo i festivi in Excel?
Hai, per esempio, un elenco di date e vuoi sapere rapidamente se include festività nazionali? In questo articolo ti mostrerò come calcolare automaticamente tutte le date delle festività statunitensi negli anni specificati e verificare in modo semplice se una data corrisponde a una festività nazionale americana in Excel.
Come calcolare i giorni rimanenti in un mese o in un anno in Excel?
In alcuni casi potresti aver bisogno di sapere quanti giorni mancano alla fine di un mese o di un anno. Scopri tutti i dettagli in questo articolo.
Come calcolare giorni, ore e minuti tra due date in Excel?
Immagina di avere due colonne con date e orari e di voler calcolare la differenza in giorni, ore e minuti tra queste due celle, proprio come mostrato nell’immagine seguente. In questo articolo ti mostrerò alcuni metodi efficaci per ottenere subito il risultato che cerchi.
Come calcolare i giorni mancanti al prossimo compleanno in Excel?
Vuoi sapere quanti giorni ti separano dal tuo prossimo compleanno? Con Microsoft Excel, puoi calcolarlo in un attimo usando semplici formule direttamente nel foglio di lavoro! Scopri come nel tutorial seguente.
Migliori strumenti per la produttività in ufficio
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab Porta l’interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office La suite include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse applicazioni Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (compatibile con MSI)
- Funziona meglio insieme— produttività semplificata tra le applicazioni Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Il miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi
Indice
- Video: Conta i giorni tra due date
- Calcola i giorni tra due date
- Utilizzando la sottrazione
- Utilizza Kutools per contare giorni, settimane...
- Utilizzando la funzione GIORNI
- Utilizzando la funzione DATEDIF
- Conta i giorni tra oggi e una data
- Conta i giorni lavorativi tra due date
- Escludendo i fine settimana
- Escludendo i fine settimana e i giorni festivi
- Articoli correlati
- I migliori strumenti per la produttività in ufficio
- Commenti

