Formula di Excel: controlla se la data è un giorno lavorativo
In Excel, per controllare una data se è un giorno lavorativo (esclusi i fine settimana e i giorni festivi generali), è possibile utilizzare la funzione GIORNO LAVORATIVO.
Se vuoi seguire questo tutorial, scarica il foglio di calcolo 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 di ritorno
Questa formula ritorna a un valore logico, TRUE o FALE. Quando la formula torna a VERO, la data è un giorno lavorativo, altrimenti la data non è un giorno lavorativo quando la formula torna a FALSO.
Come funziona questa formula
Nelle celle E3: E7 elenca le festività, ora per controllare le date nell'elenco B3: B7 se sono giorni feriali, utilizza la formula seguente:
=WORKDAY(B3-1,1,$E$3:$E$7)=B3 |
Stampa entrare per ottenere il primo risultato del controllo, quindi trascina il quadratino di riempimento automatico verso il basso nella cella B7.
Spiegazione
GIORNO.LAVORATIVO funzione: viene utilizzata per aggiungere un numero specificato di giorni lavorativi a una data di inizio e restituire la data futura o passata in un formato di numero seriale.
= GIORNO LAVORATIVO (B3-1,1, $ E $ 3: $ E $ 7)
=WORKDAY("4/11/2020",1, $E$3:$E$7)
= 4/13/2020
Poi
= 4/13/2020 = B3
=4/13/2020=/12/2020
= FALSO
Note:
Con la funzione GIORNO LAVORATIVO, in riconsiderazione i fine settimana sono sabato e domenica, se hai il tuo fine settimana personalizzato, puoi utilizzare il GIORNO.LAVORATIVO.INTL funzione.
Supponendo che i fine settimana siano lunedì e martedì, utilizzare la formula come:
=WORKDAY.INTL(B3-1,1,3,$E$3:$E$7)=B3
Numero del fine settimana
Numero | Giorni del fine settimana |
1 (predefinito) | sabato e domenica |
2 | Domenica e lunedì |
3 | Lunedì e martedì |
4 | martedì e mercoledì |
5 | Mercoledì e Giovedi |
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 il venerdì |
17 | Solo sabato |
Formule relative
- Contare i giorni feriali solo tra due date
Questo tutorial fornisce formule per contare i giorni esclusi i fine settimana e i giorni festivi tra due date - Contare il giorno della settimana specifico tra due date
Questo tutorial fornisce la formula per contare un giorno della settimana specifico tra due date date in Excel. - Contare i giorni da oggi
Questo tutorial fornisce la formula migliore per calcolare la differenza tra una data e oggi in Excel. - Converti giorno della settimana in un intervallo di date
Se esiste un elenco di date, come puoi contare un determinato giorno della settimana in un tale elenco di date?
Funzioni relative
- Funzione WEEKNUM di Excel
Restituisce il numero della settimana della data specificata in un anno - Funzione Excel WORKDAY
Aggiunge i giorni lavorativi alla data di inizio specificata e restituisce un giorno lavorativo - Funzione MESE di Excel
Il MESE viene utilizzato per ottenere il mese come numero intero (da 1 a 12) dalla data - Funzione Excel DAY
La funzione GIORNO ottiene il giorno come numero (da 1 a 31) da una data - Funzione Excel NOW
Ottieni l'ora e la data correnti
I migliori strumenti per la produttività in ufficio
Kutools per Excel: ti aiuta a distinguerti dalla folla
Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...
Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Un secondo per passare da una dozzina di documenti aperti all'altra!
- Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
- Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.