Navigazione Rapida
Funzione GIORNO.LAVORATIVO.INTL
Riepilogo
La funzione GIORNO.LAVORATIVO.INTL di Excel calcola date future o passate spostandosi di un numero specifico di giorni lavorativi da una data iniziale, con flessibilità completa nella definizione dei fine settimana e gestione delle festività personalizzate.
Sintassi
GIORNO.LAVORATIVO.INTL(data_iniziale; giorni; [fine_settimana]; [vacanze])
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| data_iniziale | Data |
Sì | Data di partenza per il calcolo (troncata a intero) |
| giorni | Numero |
Sì | Numero di giorni lavorativi da aggiungere/sottrarre (positivo=futuro, negativo=passato) |
| fine_settimana | Numero/Stringa |
No | Codice numerico (1-17) o stringa '0000011' che definisce i giorni festivi settimanali |
| vacanze | Intervallo date |
No | Elenco opzionale di date festive da escludere dal conteggio lavorativo |
Utilizzo della funzione WORKDAY.INTL
GIORNO.LAVORATIVO.INTL è ideale per pianificazioni che richiedono calendari lavorativi personalizzati, come turni internazionali, calendari locali con weekend non standard o esclusione di festività specifiche.
Esempi Comuni di WORKDAY.INTL
Calcolo 30 giorni lavorativi con weekend standard
=GIORNO.LAVORATIVO.INTL(DATA(2024;1;1);30)
Calcola 30 giorni lavorativi dopo il 1 gennaio 2024, usando sabato/domenica come weekend (codice 1)
Weekend solo domenica (Paesi arabi)
=GIORNO.LAVORATIVO.INTL(DATA(2024;1;1);90;11)
90 giorni lavorativi dopo 1 gennaio 2024 considerando solo domenica come giorno festivo
Con festività personalizzate
=GIORNO.LAVORATIVO.INTL("15/03/2024";10;1;C$1:C$5)
10 giorni lavorativi da 15 marzo, escludendo festività in C1:C5
Domande Frequenti
Errori Comuni e Soluzioni
#NUM!
Cause: Data iniziale o festività fuori dal range valido di Excel
Solution: Verificare che tutte le date siano comprese tra 1/1/1900 e 31/12/9999
#NUM!
Cause: Codice fine settimana = 0 o data risultato non valida
Solution: Usare codici validi 1-17 o stringhe corrette
#VALORE!
Cause: Stringa fine settimana contiene caratteri non validi (solo 0/1 permessi)
Solution: Usare solo '0' e '1' nella stringa di 7 caratteri
#VALORE!
Cause: Argomenti mancanti o tipi errati
Solution: Controllare sintassi e tipi di dato
Note
- Funzione disponibile da Excel 2010
- La stringa fine settimana parte da lunedì (posizione 1)
- '1111111' è stringa non valida
- Le festività possono essere in ordine casuale
- Tronca automaticamente date e giorni a interi
Compatibilità
Disponibile in: Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Non disponibile in: Excel 2007 e precedenti
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 2010+