Calcolare i giorni tra due date senza errori

Gavino Caputo 25 aprile 2026
Microsoft Excel: come calcolare il numero di giorni tra due date. Utile per ogni calcolo giorni mesi.

Indice

Quando devo sapere quanti giorni separano due scadenze, il punto non è soltanto sottrarre una data dall’altra. Bisogna distinguere tra giorni effettivi, mesi di calendario, conteggio inclusivo ed esclusivo e, in alcuni KPI, anche tra giorni lavorativi e giorni solari. Qui raccolgo metodi pratici, esempi e formule per calcolare correttamente i giorni dei mesi senza lasciarsi ingannare da febbraio o dalle date di fine periodo.

Le regole essenziali per contare correttamente i giorni

  • 31, 30 o 28/29 giorni: la durata dipende dal mese e dall’anno.
  • Anno bisestile: febbraio ha 29 giorni se l’anno è divisibile per 4, salvo le eccezioni dei secoli.
  • Differenza tra date: normalmente si calcola sottraendo la data iniziale da quella finale.
  • Conteggio inclusivo: se si contano anche il primo e l’ultimo giorno, bisogna aggiungere 1.
  • KPI coerenti: per analisi e report è importante scegliere tra giorni solari, lavorativi o convenzionali.

Quanti giorni ha ogni mese del calendario

Nel calendario gregoriano, usato in Italia, i mesi non hanno tutti la stessa durata. Sette mesi hanno 31 giorni, quattro ne hanno 30 e febbraio ne ha 28 oppure 29. Questa differenza sembra banale, ma può modificare scadenze, tempi medi di evasione e indicatori mensili.

Mese Giorni in un anno comune Giorni in un anno bisestile
Gennaio 31 31
Febbraio 28 29
Marzo 31 31
Aprile 30 30
Maggio 31 31
Giugno 30 30
Luglio 31 31
Agosto 31 31
Settembre 30 30
Ottobre 31 31
Novembre 30 30
Dicembre 31 31
Il trucco delle nocche può aiutare a ricordare la sequenza, ma nei fogli di calcolo preferisco usare funzioni automatiche. Riduce gli errori soprattutto quando il periodo attraversa febbraio o due anni diversi.

Come riconoscere un anno bisestile

Un anno è bisestile quando è divisibile per 4. Gli anni secolari fanno eccezione: devono essere divisibili anche per 400. Per esempio, il 2000 è stato bisestile, mentre il 1900 non lo è stato.

  • 2024 è bisestile perché è divisibile per 4.
  • 2028 sarà bisestile per la stessa ragione.
  • 2100 non sarà bisestile perché è divisibile per 100 ma non per 400.
  • 2400 sarà bisestile perché è divisibile per 400.

La conseguenza pratica è semplice: tra il 1° febbraio e il 1° marzo ci sono 29 giorni in un anno bisestile e 28 negli altri anni. Un solo giorno può cambiare il risultato di un KPI, di un calcolo finanziario o della durata di un contratto.

Come calcolare i giorni tra due date

Il metodo manuale

Per periodi brevi, si può contare la parte residua del mese iniziale, aggiungere i mesi completi e infine sommare i giorni del mese finale. Dal 20 gennaio al 5 marzo, per esempio, il risultato dipende dalla convenzione scelta, ma con conteggio esclusivo della data iniziale si ottengono 39 giorni in un anno comune.

Il calcolo deriva da 11 giorni dal 21 al 31 gennaio, 28 giorni di febbraio e 5 giorni di marzo. Se invece si includono sia il 20 gennaio sia il 5 marzo, il totale diventa 40 giorni. Questa distinzione va dichiarata sempre, perché è una delle fonti più comuni di risultati apparentemente discordanti.

La sottrazione diretta

In un calendario digitale o in un foglio elettronico, la regola più affidabile è sottrarre la data iniziale da quella finale. La differenza tra il 10 maggio e il 15 maggio è quindi 5 giorni, non 6, perché il giorno iniziale viene normalmente considerato come punto di partenza.

In Google Sheets e nelle versioni italiane di Excel, una formula come =GIORNI(B2;A2) restituisce la distanza tra la data finale in B2 e quella iniziale in A2. Prima di usarla, controllo sempre che le celle contengano vere date e non testo formattato con l’aspetto di una data.

Leggi anche: Decremento percentuale - formule, esempi e calcoli inversi

Il conteggio inclusivo

Per contare tutti i giorni di una campagna, di un periodo di ferie o di una promozione, spesso servono entrambe le estremità. In quel caso si può usare la differenza standard e aggiungere 1 giorno.

La scelta cambia anche il modo di leggere un report. Un’attività dal 1° al 31° giorno del mese dura 31 giorni in senso inclusivo, ma la distanza matematica tra le due date è 30 giorni. Non esiste una risposta universalmente corretta: conta la definizione adottata dal processo.

Mesi interi e giorni residui non sono la stessa cosa

Dire che tra il 31 gennaio e il 28 febbraio è passato un mese può essere ragionevole in un contratto o in un’applicazione anagrafica, ma non equivale necessariamente a dire che siano trascorsi 30 giorni. Il mese di calendario non è un’unità fissa come l’ora o il giorno.

Per questo distinguo sempre due risultati:

  • Durata in giorni, ottenuta dalla differenza reale tra le date.
  • Durata in anni, mesi e giorni, costruita seguendo la posizione delle date nel calendario.

Il primo valore è più adatto a SLA, tempi medi e analisi operative. Il secondo è più intuitivo per età, anzianità, rate o scadenze espresse in mesi. Confonderli può produrre KPI formalmente corretti ma poco confrontabili.

Obiettivo Unità consigliata Motivo
Misurare il tempo di risposta Giorni o ore effettive Rappresentano il tempo realmente trascorso
Calcolare l’anzianità Anni, mesi e giorni Seguono la logica del calendario
Confrontare mesi commerciali Giorni normalizzati Rendono più omogenei i periodi
Calcolare interessi convenzionali Base 360 o 365 Dipende dalla regola contabile o finanziaria

Il ruolo dei giorni lavorativi nei KPI

Un’azienda può avere un tempo medio di consegna di 3 giorni solari oppure di 3 giorni lavorativi. Sono due indicatori diversi. Il primo include weekend e festività, mentre il secondo considera soltanto i giorni in cui il servizio è operativo.

Per un KPI di assistenza clienti, io preferisco indicare sempre la metrica completa, per esempio “tempo medio di risposta: 4,2 giorni lavorativi”. Senza questa informazione, il numero sembra preciso ma non permette un confronto serio tra mesi, team o fornitori.

Nei fogli di calcolo si possono usare funzioni dedicate ai giorni lavorativi, inserendo anche un elenco delle festività italiane. È un passaggio importante: una formula che esclude solo sabato e domenica non considera automaticamente festività come il 25 aprile, il 1° maggio o il 25 dicembre.

Per confrontare mesi con durate diverse, si può inoltre normalizzare il risultato. Ad esempio, il numero di richieste giornaliere si calcola dividendo le richieste del mese per i giorni effettivamente osservati, non per un mese standard di 30 giorni, salvo che il modello aziendale lo richieda espressamente.

La convenzione dei 360 giorni quando serve davvero

In alcuni calcoli finanziari e contabili si usa un anno convenzionale di 360 giorni e 12 mesi da 30 giorni. La funzione GIORNO360 di Excel segue proprio questa logica e può essere utile quando il contratto o il sistema amministrativo la prevede.

Non la userei però per misurare la durata reale di un progetto, il tempo di consegna o l’intervallo tra due eventi. La convenzione semplifica i calcoli, ma può differire dal calendario effettivo di diversi giorni. Prima di applicarla bisogna quindi verificare la regola del processo, del contratto o del modello finanziario.

La differenza è evidente in un periodo che comprende febbraio. Con il calendario reale si considerano 28 o 29 giorni; con la base 360, quel mese vale sempre 30. La precisione non dipende solo dalla formula, ma dalla convenzione corretta per l’obiettivo.

Un controllo finale evita gli errori più costosi

Prima di pubblicare un report o usare il risultato in un calcolo, verifico quattro elementi: formato delle date, anno bisestile, inclusione delle estremità e presenza di weekend o festività. Sono controlli semplici, ma intercettano quasi tutti gli errori ricorrenti.

  • Controllare che la data finale non preceda quella iniziale.
  • Decidere per iscritto se il conteggio è inclusivo o esclusivo.
  • Usare giorni reali per i tempi operativi e mesi di calendario per età e scadenze.
  • Indicare sempre l’unità di misura nel nome del KPI.

La regola che trovo più utile è questa: prima definisco che cosa deve rappresentare il numero, poi scelgo la formula. Così il calcolo dei giorni nei mesi diventa una base solida per analisi, dashboard e decisioni, invece di essere soltanto una sottrazione automatica tra due date.

Questo articolo ha carattere esclusivamente informativo ed educativo. Il materiale è stato elaborato con il supporto di moderni strumenti analitici e linguistici (IA). Prima di prendere una decisione, consulta un esperto.

Domande frequenti

La differenza standard si ottiene sottraendo la data iniziale da quella finale: dal 10 al 15 maggio sono 5 giorni. Se si contano anche il primo e l’ultimo giorno, bisogna aggiungere 1, ottenendo 6 giorni.

Un anno è bisestile se è divisibile per 4, ma gli anni secolari devono essere divisibili anche per 400. Per esempio, il 2000 è bisestile, il 1900 non lo è e il 2400 lo sarà. Tra il 1° febbraio e il 1° marzo passano quindi 28 o 29 giorni.

I giorni effettivi rappresentano la distanza reale tra due date e sono adatti a SLA, tempi medi e analisi operative. I mesi di calendario seguono invece la posizione delle date nel calendario e sono più indicati per età, anzianità, rate e scadenze espresse in mesi.

I giorni solari includono weekend e festività, mentre i giorni lavorativi considerano solo quelli in cui il servizio è operativo. Per un KPI bisogna specificare l’unità, ad esempio “4,2 giorni lavorativi”, e inserire anche le festività italiane oltre a sabati e domeniche.

Valuta l'articolo

Valutazione: 0.00 Numero di voti: 0

Tag

kpi
calendario
scadenze
anni bisestili
giorni lavorativi
Autor Gavino Caputo
Gavino Caputo
Mi chiamo Gavino Caputo e da 14 anni mi occupo con passione di analisi dati, Business Intelligence e Data Science. Ho iniziato questo percorso perché sono sempre stato affascinato dalla possibilità di trasformare grandi volumi di informazioni in conoscenza utile e fruibile. Sul sito mondobi.it, il mio obiettivo è quello di rendere accessibili concetti complessi, condividendo la mia esperienza per aiutare a comprendere meglio il mondo dei dati, le sue applicazioni e le tendenze emergenti. Cerco di fornire contenuti accurati e aggiornati, spiegando i temi in modo chiaro e strutturato, basandomi su un confronto costante tra le diverse fonti e metodologie che incontro nel mio lavoro quotidiano.

Condividi post

Scrivi un commento