Questo articolo descrive la sintassi della formula e come usare la funzione GIORNO.LAVORATIVO.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])
Gli argomenti della sintassi della funzione GIORNO.LAVORATIVO.INTL sono i seguenti:
-
start_date 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 . Scostamento giorni viene troncata a un numero intero.
-
fine settimana Facoltativo. 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.
Ad esempio, 0000011 genererebbe un fine settimana che corrisponde a 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 restituirà 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 #NUM! .
-
Se start_date più sfalsamento giorno indica una data non valida, GIORNO.LAVORATIVO.INTL restituirà il valore di errore #NUM!.
-
Se una stringa festivi non è valida o contiene caratteri non validi, GIORNO.LAVORATIVO.INTL restituisce il #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 (Live result) |
---|---|---|
=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 |