GIORNO.LAVORATIVO.INTL

Si applica a
Excel per Microsoft 365 Excel per Microsoft 365 per Mac Excel 2024 Excel 2024 per Mac Excel 2021 Excel 2021 per Mac Excel 2019 Excel 2016 Excel Web App

Questo articolo descrive la sintassi della formula e come usare GIORNO.LAVORATIVO. Funzione INTL in Microsoft Excel. 

Questa funzione restituisce il numero seriale della data precedente o successiva a un numero specificato di giorni lavorativi con parametri personalizzati per i fine settimana. I parametri facoltativi festivi possono indicare quali e quanti giorni sono giorni festivi. Si noti che i giorni festivi e i giorni specificati come festività non sono considerati giorni lavorativi. 

Sintassi

GIORNO.LAVORATIVO.INTL(data_iniziale; giorni; [festivi]; [vacanze])

Giorno lavorativo. Gli argomenti della sintassi della funzione INTL sono i seguenti:

  • Data_iniziale Obbligatorio. Data di inizio, troncata a un numero intero. 
  • Giorni Obbligatorio. Numero di giorni lavorativi precedenti o successivi alla data_iniziale. Un valore positivo indica una data futura; un valore negativo indica una data passata; un valore zero indica la start_date già specificata . L'offset dei giorni viene troncato a un numero intero. 
  • Fine settimana Opzionale. Se usato, indica i giorni della settimana che sono giorni festivi e non sono considerati giorni lavorativi. L'argomento fine settimana è un numero di festivi o una stringa che specifica quando si verificano i fine settimana. 
    I valori numerici dei fine settimana indicano i giorni festivi come illustrato di seguito. 
numero fine settimana Giorni festivi
1 (o omesso) Sabato, domenica
2 Domenica, lunedì
3 Lunedì, martedì
4 Martedì, mercoledì
5 Mercoledì, giovedì
6 Giovedì, venerdì
7 Venerdì, sabato
11 Solo domenica
12 Solo lunedì
13 Solo martedì
14 Solo mercoledì
15 Solo giovedì
16 Solo venerdì
17 Solo sabato

I valori delle stringhe festivi sono lunghi sette caratteri. Ogni carattere nella stringa rappresenta un giorno della settimana, a partire da lunedì. Il carattere 1 rappresenta un giorno non lavorativo e 0 rappresenta un giorno lavorativo. La stringa accetta solo i caratteri 1 e 0. Inoltre, 1111111 è una stringa non valida.

0000011, ad esempio, darà come risultato i festivi di sabato e domenica.

  • Vacanze Questo argomento è facoltativo alla fine della sintassi. Specifica un set facoltativo di una o più date da escludere dal calendario lavorativo. Le festività sono un intervallo di celle contenenti le date o una costante di matrice dei valori seriali che rappresentano tali date. L'ordinamento delle date o i valori seriali delle vacanze possono essere arbitrari.

Osservazioni

  • Se start_date non è compreso nell'intervallo per il valore di base della data corrente, GIORNO.LAVORATIVO. INTL restituisce il valore di errore #NUM! .
  • Se una data delle festività non è compreso nell'intervallo per il valore di base della data corrente, GIORNO.LAVORATIVO. INTL restituisce il valore di errore #NUM! .
  • Se start_date più scostamento giorni indica una data non valida, GIORNO.LAVORATIVO. INTL restituisce il valore di errore #NUM! .
  • Se una stringa di fine settimana non è valida o contiene caratteri non validi, GIORNO.LAVORATIVO. INTL restituisce il valore di errore #VALUE! .

Esempio

Copiare i dati di esempio seguenti (l'intera tabella, inclusa l'intestazione). In un nuovo foglio di lavoro di Excel incollarlo nella cella A1 e adiacente. Se i risultati non vengono visualizzati automaticamente, selezionare la formula, premere F2 e quindi INVIO. Regolare la larghezza delle colonne, se necessario, per visualizzare tutto. 

Formula Descrizione Risultato dinamico
=GIORNO.LAVORATIVO.INTL(DATA(2012;1;1);30;0) Se si usa uno 0 per l'argomento Fine settimana, viene restituito un #NUM. . #NUM!
=GIORNO.LAVORATIVO.INTL(DATA(2012;1;1);90;11) Trova la data 90 giorni lavorativi dopo 01/01/2012, contando soltando domenica come giorno di fine settimana (l'argomento del fine settimana è 11). 41013
=TESTO(GIORNO.LAVORATIVO.INTL(DATA(2012;1;1);30;17),"gg/mm/aaaa") La funzione TESTO formatta il numero di serie restituito (40944) in formato "gg/mm/aaaa". Trova la data 30 giorni lavorativi dopo 01/01/2012, contando soltando sabato come giorno di fine settimana (l'argomento del fine settimana è 17). 05/02/2012