Formula Excel: Verificare se una data è un giorno lavorativo

In Excel, per verificare se una data corrisponde a un giorno lavorativo (escludendo weekend standard e festività), puoi utilizzare la funzione WORKDAY.
Se vuoi seguire questa guida passo dopo passo, scarica il foglio di esempio.
Formula generica:
| WORKDAY(date-1,1,holidays)=date |
Sintassi e argomenti
| Date:the date you want to check if is a workday. |
Valore restituito
Questa formula restituisce un valore logico: VERO se la data è un giorno lavorativo, FALSO in caso contrario.
Funzionamento della formula
Nelle celle E3:E7 sono elencate le festività. Per verificare se le date nell’intervallo B3:B7 corrispondono a giorni lavorativi, utilizza la seguente formula:
| =WORKDAY(B3-1,1,$E$3:$E$7)=B3 |
Premi Invio per ottenere il primo risultato, quindi trascina la maniglia di riempimento automatico fino alla cella B7. 

Spiegazione
Funzione WORKDAY: aggiunge un numero specificato di giorni lavorativi a una data di inizio e restituisce la data futura o passata in formato numerico seriale.
=WORKDAY(B3-1,1,$E$3:$E$7)
=WORKDAY(«4/11/2020»,1, $E$3:$E$7)
=4/13/2020
Quindi
=4/13/2020=B3
=4/13/2020=/12/2020
=FALSO
Nota
Con la funzione WORKDAY, per impostazione predefinita i weekend sono sabato e domenica. Se utilizzi weekend personalizzati, puoi usare la funzione WORKDAY.INTL.
Supponendo che i weekend siano lunedì e martedì, utilizza la seguente formula:
=WORKDAY.INTL(B3-1,1,3,$E$3:$E$7)=B3 
Numero weekend
| Numero | fine settimana |
| 1(predefinito) | Sabato e domenica |
| 2 | Domenica e lunedì |
| 3 | Lunedì e martedì |
| 4 | Martedì e mercoledì |
| 5 | Mercoledì e giovedì |
| 6 | Giovedì e venerdì |
| 7 | Venerdì e sabato |
| 11 | Solo domenica |
| 12 | Solo lunedì |
| 13 | Solo martedì |
| 14 | Solo mercoledì |
| 15 | Solo giovedì |
| 16 | Solo venerdì |
| 17 | Solo sabato |
Formule correlate
- Contare solo i giorni feriali tra due date
Questa guida ti offre formule per contare esclusivamente i giorni feriali compresi tra due date, escludendo weekend e festività. - Contare un giorno feriale specifico tra due date
Questa guida ti mostra la formula per contare un determinato giorno della settimana compreso tra due date in Excel. - Contare i giorni a partire da oggi
Questa guida ti svela la formula più efficace per calcolare in Excel la differenza tra una data qualsiasi e quella odierna. - Converti il giorno feriale in un intervallo di date
Se hai un elenco di date, come puoi contare quante volte compare un determinato giorno della settimana?
Funzioni correlate
- Funzione WEEKNUM di Excel
Restituisce il Numero di settimana della data specificata all’interno dell’anno - Funzione WORKDAY di Excel
Aggiunge giorni lavorativi alla Data di inizio specificata e restituisce un giorno lavorativo - Funzione MONTH di Excel
La funzione MONTH restituisce il mese come numero intero (1 a 12) a partire da una data - Funzione DAY di Excel
La funzione DAY restituisce il giorno come numero (1 a 31) a partire da una data - Funzione NOW di Excel
Ottieni l’ora e la data correnti
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.