Quando si eseguono calcoli con Excel, è spesso utile sapere quanti giorni ci sono tra due date. Excel lo rende facile: devi solo sottrarre la data precedente da quest’ultima.

In un ambiente aziendale, tuttavia, potresti non voler conoscere solo il numero di giorni, probabilmente desideri conoscere il numero di giorni lavorativi tra due date. In altre parole, quanti giorni lavorativi ci sono tra due date?

Che ci crediate o no, Excel rende facile calcolare i giorni lavorativi quasi quanto lo è calcolare i giorni normali. Tutto quello che devi fare è utilizzare la funzione del foglio di lavoro NETWORKDAYS. Questa funzione non è intrinseca a Excel; fa parte di Analysis ToolPak. (Il modo in cui attivi Analysis ToolPak è discusso in altri ExcelTips.)

Supponiamo per un momento di avere due date: una in A3 e l’altra in A4. La data in A3 è la data di inizio e la data in A4 è la data di fine. Per calcolare i giorni lavorativi tra le due date, è possibile utilizzare la seguente formula:

=NETWORKDAYS(A3,A4)

Ciò restituisce un conteggio di tutti i giorni tra le due date, senza contare i fine settimana. Si noti che la funzione restituisce il numero di giorni interi. Quindi, se la tua data di inizio fosse il 4 settembre e la tua data di fine fosse il 5 settembre, la funzione restituirebbe un valore di 2. (a condizione che nessuno dei due giorni sia un giorno di fine settimana.)

Se vuoi tenere conto delle festività, il modo più semplice è inserire le tue festività standard in un intervallo di celle e quindi definire un nome per quell’intervallo. (Mi piace sempre il nome terribilmente ovvio di “Vacanze”.) Puoi quindi modificare la formula NETWORKDAYS in questo modo:

=NETWORKDAYS(A3,A4,Holidays)

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (2155) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui:

link: / excelribbon-Calculating_Business_Days [Calculating Business Days].