La funzione NETWORKDAYS in Excel
GIORNI.LAVORATIVI.TOT (Inglese: NETWORKDAYS) conta i giorni lavorativi (dal lunedì al venerdì) tra due date, includendo sia la data di inizio sia quella di fine. Se aggiungi un elenco di festività, anche quelle vengono escluse.
Usala per durate di progetti, tempi di consegna e calcoli di ferie, ovunque i giorni di calendario sovrastimerebbero il tempo disponibile.
Sintassi
=NETWORKDAYS(start_date, end_date, [holidays])
| Argomento | Cosa significa |
|---|---|
| start_date | Il primo giorno. Viene conteggiato se è un giorno lavorativo. |
| end_date | L'ultimo giorno. Viene conteggiato se è un giorno lavorativo. |
| holidaysfacoltativo | Un intervallo di date da escludere, ad esempio le festività nazionali. |
Esempi
1. Due settimane lavorative
| A | B | |
|---|---|---|
| 1 | Inizio | 2026-03-02 |
| 2 | Fine | 2026-03-13 |
| 3 | Giorni lavorativi | 10 |
Da lunedì 2 marzo a venerdì 13 marzo: 12 giorni di calendario, di cui 10 lavorativi.
2. Con una festività
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Inizio | 2026-03-02 | Festività | |
| 2 | Fine | 2026-03-13 | 2026-03-10 | |
| 3 | Giorni lavorativi | 9 |
Martedì 10 marzo è nell'elenco delle festività, quindi un giorno lavorativo in meno.
3. Ore lavorative
| A | B | |
|---|---|---|
| 1 | Inizio | 2026-03-02 |
| 2 | Fine | 2026-03-13 |
| 3 | Ore | 80 |
10 giorni lavorativi da 8 ore.
Errori comuni
Errore di uno. GIORNI.LAVORATIVI.TOT (Inglese: NETWORKDAYS) conta sia la data di inizio sia quella di fine, a differenza della sottrazione di date.
Correzione: Sottrai 1 se il giorno di inizio non deve essere contato.
Festività scritte come testo. Vengono ignorate in silenzio.
Correzione: Assicurati che l'elenco delle festività contenga date vere, ad esempio create con DATA (Inglese: DATE).
Domande frequenti
Il mio fine settimana non è sabato e domenica. Cosa devo fare?
Usa GIORNI.LAVORATIVI.TOT.INTL (Inglese: NETWORKDAYS.INTL), che accetta un codice del fine settimana, ad esempio 7 per venerdì–sabato.
Come trovo la data che è 10 giorni lavorativi dopo?
Usa GIORNO.LAVORATIVO (Inglese: WORKDAY): =GIORNO.LAVORATIVO(B1;10), che accetta anche un elenco di festività.