In questo articolo ti mostrerò come fare il calcolo dei giorni lavorativi (giorni feriali) tra due date in Excel. Il calcolo dei giorni tiene conto sia del sabato e la domenica sia dei giorni festivi tra le due date.
Per fare il calcolo dei giorni lavorativi tra due date utilizzeremo le funzioni Excel.
Scopriamo come fare il calcolo giorni tra due date in Excel.
Calcolo giorni lavorativi tra due date: la funzione Excel GIORNI.LAVORATIVI.TOT
La prima funzione che ti mostrerò è la funzione GIORNI.LAVORATIVI.TOT.
La funzione GIORNI.LAVORATIVI.TOT fa parte delle funzioni Excel Data e ora. Essa è presente all’interno del gruppo Libreria di funzioni della scheda Formule.
La funzione GIORNI.LAVORATIVI.TOT Excel restituisce il numero dei giorni lavorativi compresi tra due date. Partiamo dalla sintassi.
La sintassi della funzione Excel GIORNI.LAVORATIVI.TOT
La funzione contiene tre argomenti:
- Data_iniziale: è la data iniziale espressa come numero seriale;
- Data_finale: è la data finale espressa come numero seriale;
- Vacanze: è un insieme facoltativo di una o più date, espresse come numero seriale, che rappresentano i giorni da escludere dal calendario lavorativo. È possibile specificare le feste nazionali, le feste locali e i permessi retribuiti.
Le date del calendario di Excel vanno dal 01/01/1900 (che corrisponde al numero seriale 1) al 31/12/9999 (che corrisponde al numero seriale 2.958.465).
Il risultato della funzione è un numero che rappresenta i giorni tra due date.
Per impostazione predefinita, la funzione GIORNI.LAVORATIVI.TOT Excel esclude dal conteggio i giorni del fine settimana (sabato e domenica).
La funzione GIORNI.LAVORATIVI.TOT Excel è utilizzata per calcolare, ad esempio, i giorni di completamento di un lavoro o di un’attività.
Analizziamo alcuni esempi.
Supponiamo che un’impresa del settore edilizio debba avviare un cantiere il 10 aprile ma abbia come termine ultimo dei lavori il 15 giugno dello stesso anno.
Quanti giorni avrà a disposizione l’impresa per eseguire i lavori?
Impostiamo subito la funzione per effettuare il calcolo.
Inseriamo la data di inizio lavori nella cella B4; la data di fine lavori nella cella D4.
All’interno dell’argomento Vacanze inseriamo l’intervallo di celle H4:H15. Infine, inseriamo la funzione nella cella F4.
Il risultato sarà 44 giorni.
Facciamo un piccolo riscontro con il calendario. Ora sarà semplice individuare quali sono i giorni lavorativi!
All’interno della tabella delle festività alcune date coincidono con il sabato o la domenica. In questo caso non verranno considerate nel calcolo dei giorni: Excel, per impostazione predefinita le ha già sottratte.
Facciamo ora un’altra ipotesi. Supponiamo che i 44 giorni non siano sufficienti all’impresa per il completamento dei lavori. Tuttavia il termine ultimo dei lavori rimane invariato: la data è stata fissata, senza proroghe, per il 15 giugno.
Proviamo ad ipotizzare che l’impresa chieda ai suoi lavoratori di lavorare i festivi (il sabato e la domenica esclusi).
La funzione in questo caso non avrà l’argomento Vacanze. Come specificato in precedenza, si tratta di un argomento facoltativo che può essere omesso. In questo caso la funzione conteggerà tutti i giorni escludendo solo il sabato e la domenica (come da impostazione predefinita).
Il risultato sarà 47 giorni.
Solo le festività non coincidenti con il sabato o la domenica rientreranno nel conteggio.
Come avrai riscontrato la funzione GIORNI.LAVORATIVI.TOT è una funzione utilissima ma il suo limite è che i giorni festivi, per impostazione predefinita, sono il sabato e la domenica.
Guarda questo video e scopri come fare il calcolo dei giorni lavorativi tra due date.
E se invece volessi personalizzarli? Puoi farlo! Continua a leggere e scoprirai come.
Calcolo giorni lavorativi: la funzione Excel GIORNI.LAVORATIVI.TOT.INTL
Un altro modo per il calcolo dei giorni lavorativi è l’utilizzo della funzione Excel GIORNI.LAVORATIVI.TOT.INTL.
La funzione Excel GIORNI.LAVORATIVI.TOT.INTL consente di calcolare il numero dei giorni lavorativi compresi tra due date ma, a differenza della funzione vista in precedenza, con parametri di giorni festivi personalizzati.
Infatti, questa funzione contiene un argomento in più rispetto alla funzione Excel GIORNI.LAVORATIVI.TOT.
Osserviamo più in dettaglio la sintassi.
La sintassi della funzione Excel GIORNI.LAVORATIVI.TOT.INTL
La funzione GIORNI.LAVORATIVI.TOT.INTL contiene quattro argomenti:
- Data_iniziale: è la data iniziale espressa come numero seriale;
- Data_finale: è la data finale espressa come numero seriale;
- Festivi: è un numero o una stringa che specifica quali giorni sono festivi. È un argomento facoltativo.
- Vacanze: è un insieme facoltativo di una o più date, espresse come numero seriale, che rappresentano i giorni da escludere dal calendario lavorativo. È possibile specificare le feste nazionali, le feste locali e i permessi retribuiti.
Quando utilizzare la funzione Excel GIORNI.LAVORATIVI.TOT.INTL
Utilizzeremo la funzione Excel GIORNI.LAVORATIVI.TOT.INTL ogni volta che vogliamo che il conteggio dei giorni lavorativi NON consideri come festivo il sabato e la domenica.
Grazie a questa funzione è possibile definire quali giorni della settimana devono essere considerati festivi.
Potremmo decidere, ad esempio, che solo la domenica deve essere considerato un giorno festivo.
La seguente tabella mostra come è possibile definire i giorni festivi.
Se, ad esempio, volessimo considerare la domenica come festivo, dovremmo inserire il numero 11 nell’argomento Festivi.
Il risultato sarà 53 giorni.
Consultando il calendario possiamo confermare quanto appena calcolato.
Ora che hai visto come fare il calcolo dei giorni lavorativi con Excel potrai utilizzare le funzioni per:
- fare il conteggio dei giorni
- calcolare i giorni lavorativi in un anno
- calcolare giorni tra date, ecc.
Spero questo articolo possa esserti d’aiuto nel tuo lavoro!
Potrebbe interessarti il seguente articolo: Calcolo ore Excel: il foglio ore lavoro