Formula generica
=WORKDAY(start_date,days,holidays)
Sommario
Se è necessario aggiungere o sottrarre giorni lavorativi (giorni lavorativi) a una data in modo da poter calcolare una data futura o passata che salta i fine settimana (e i giorni festivi), è possibile utilizzare la funzione GIORNO LAVORATIVO. Le vacanze sono facoltative.
Nell'esempio, la formula in D6 è:
=WORKDAY(B6,C6,B9:B11)
Questo aggiunge 7 giorni a martedì 22 dicembre e restituisce martedì 5 gennaio 2016.
Spiegazione
Per impostazione predefinita, la funzione GIORNO LAVORATIVO esclude i fine settimana (sabato e domenica). In questo caso, abbiamo anche fornito un elenco di 3 festività che rientrano tutte nell'intervallo di date calcolato, il che significa che saranno esclusi sia i fine settimana che i giorni festivi. La tabella seguente mostra quali date sono escluse con e senza festività fornite (ombreggiate in grigio). Le date finali restituite da WORKDAY sono evidenziate in giallo
Niente vacanze | Vacanze previste |
---|---|
Mercoledì 23 dicembre 2015 | Mercoledì 23 dicembre 2015 |
Gio, 24-dicembre-2015 | Gio, 24-dicembre-2015 |
Ven, 25-dicembre-2015 | Ven, 25-dicembre-2015 |
Sabato 26 dicembre 2015 | Sabato 26 dicembre 2015 |
Domenica, 27 dicembre 2015 | Domenica, 27 dicembre 2015 |
Lunedì 28 dicembre 2015 | Lunedì 28 dicembre 2015 |
Martedì 29 dicembre 2015 | Martedì 29 dicembre 2015 |
Mercoledì 30 dicembre 2015 | Mercoledì 30 dicembre 2015 |
Gio, 31-dicembre-2015 | Gio, 31-dicembre-2015 |
Ven, 1 gennaio 2016 | Ven, 1 gennaio 2016 |
Sabato 2 gennaio 2016 | Sabato 2 gennaio 2016 |
Domenica, 3 gennaio 2016 | Domenica, 3 gennaio 2016 |
Lunedì, 4 gennaio 2016 | Lunedì, 4 gennaio 2016 |
Martedì 5 gennaio 2016 | Martedì 5 gennaio 2016 |
Mercoledì, 6 gennaio 2016 | Mercoledì, 6 gennaio 2016 |
Sottrai i giorni lavorativi
Per sottrarre affari da una data (invece di aggiungere giorni lavorativi) è sufficiente utilizzare un valore negativo per giorni. Ad esempio, per ottenere una data 3 giorni lavorativi prima di una data in A1, puoi utilizzare:
=WORKDAY(A1,-3)