Scarica la cartella di lavoro di esempio
Questo tutorial mostra come usare il Funzione GIORNO LAVORATIVO di Excel in Excel per aggiungere giorni lavorativi.
WORKDAY Panoramica delle funzioni
La funzione WORKDAY Restituisce il giorno lavorativo n numero di giorni lavorativi (giorni lavorativi esclusi i fine settimana: sabato e domenica) da una data di inizio. Facoltativamente, è possibile escludere le festività. Per i fine settimana personalizzati, utilizzare invece WORKDAY.INTL.
Per utilizzare la funzione Foglio di lavoro Excel WORKDAY, selezionare la cella e digitare:
(Notare come appare l'input della formula)
WORKDAY Sintassi e input della funzione:
1 | =GIORNO.LAVORATIVO(data_inizio,giorni,festivi) |
data d'inizio - La data di inizio nel formato del numero di serie di Excel o inserita come data tra virgolette ("s) circondano la data. Esempio: non è possibile inserire 11/12/2015 direttamente nella cella. Invece è necessario inserire "11/12/2015" oppure è necessario utilizzare il numero di serie corrispondente: 42320. In alternativa, è possibile fare riferimento a una cella con la data 11/12/2015 inserita. Excel converte automaticamente le date memorizzate nelle celle in formato seriale (a meno che la data non venga inserita come testo).
giorni - Il numero di giorni non festivi e non festivi dalla data di inizio.
vacanze - FACOLTATIVO. Un array con un elenco di date che rappresentano le festività che dovrebbero essere escluse dai giorni lavorativi.
Trova il giorno lavorativo più vicino
Per trovare il giorno lavorativo più vicino utilizzare la funzione GIORNO LAVORATIVO:
1 | =GIORNO LAVORATIVO(B3,C3) |
Trova il giorno lavorativo più vicino a oggi
Per trovare il giorno lavorativo più vicino a oggi, utilizzare la funzione OGGI con la funzione GIORNO LAVORATIVO:
1 | =GIORNO LAVORATIVO(OGGI(),B3) |
Trova il GIORNO LAVORATIVO più vicino in 10 giorni
Questo esempio troverà il giorno lavorativo più vicino a 10 giorni dalla data di inizio:
1 | =GIORNO LAVORATIVO(B3,C3) |
Puoi anche utilizzare i giorni negativi per cercare i giorni lavorativi nel passato:
Giornata lavorativa con vacanze
Per impostazione predefinita, GIORNI LAVORATIVI ignorerà tutte le festività. Tuttavia è possibile utilizzare un terzo argomento facoltativo per definire un intervallo di festività:
1 | =GIORNO LAVORATIVO(B3,C3,F3:F4) |
GIORNO LAVORATIVO in Fogli Google
La funzione GIORNO LAVORATIVO funziona esattamente allo stesso modo in Fogli Google come in Excel:
WORKDAY Esempi in VBA
Puoi anche utilizzare la funzione WORKDAY in VBA. Tipo:Application.Worksheetfunction.Workday (data_inizio, giorni, festività)
Esecuzione delle seguenti istruzioni VBA
123 | Range("E2") = Application.WorksheetFunction.WorkDay(Range("B2"), Range("C2"))Range("E3") = Application.WorksheetFunction.WorkDay(Range("B3"), Range("C3"))Range("E4") = Application.WorksheetFunction.WorkDay(Range("B4"), Range("C4"), Range("D4")) |
produrrà i seguenti risultati
Per gli argomenti della funzione (start_date, ecc.), puoi inserirli direttamente nella funzione o definire le variabili da utilizzare al loro posto.
Torna all'elenco di tutte le funzioni in Excel