Vai al contenuto principale

Excel NETWORKDAYS.INTL function

Per impostazione predefinita, i fine settimana sono sabato e domenica in una settimana. Per calcolare il numero di giorni lavorativi escludendo i giorni del fine settimana (sabato e domenica) o tutti i giorni specificati come fine settimana. , puoi provare il file GIORNI.LAVORATIVI.INTLINT funzione. Questo tutorial parla della sintassi della formula e dell'uso della funzione NETWORKDAYS.INTL in Excel.

Descrizione della funzione NETWORKDAYS.INTL

Sintassi della funzione NETWORKDAYS.INTL

Argomenti di sintassi

Esempi di funzione NETWORKDAYS.INTL


Descrizione della funzione NETWORKDAYS.INTL

Il Microsoft Excel GIORNI.LAVORATIVI.INTLINT funzione può essere utilizzata per calcolare il numero di giorni lavorativi tra due date. Per impostazione predefinita, esclude i fine settimana (sabato e domenica) dai giorni lavorativi. Inoltre, puoi specificare che i fine settimana siano giorni diversi da sabato e domenica.


Sintassi della funzione NETWORKDAYS.INTL

=NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])


Argomenti di sintassi

  • Data d'inizio: La data di inizio dell'intervallo di date;
  • Data di fine: La data di fine dell'intervallo di date;
  • fine settimana: Questo è un argomento opzionale. È possibile scegliere un numero di fine settimana per specificare quali giorni della settimana sono considerati fine settimana o ignorare questo argomento per considerare sabato e domenica come fine settimana per impostazione predefinita.
  • Solo: Questo è un argomento opzionale. Un elenco di date considerate giorni non lavorativi.

La tabella seguente mostra i numeri del fine settimana ei corrispondenti giorni del fine settimana.

 Numero del fine settimana
 Giorni del fine settimana
 1 o omesso  sabato e domenica
 2  Domenica e lunedì
 3  Lunedì e martedì
 4  martedì e mercoledì
 5  Mercoledì e Giovedi
 6  giovedì e venerdì
 7  venerdì e sabato
 11  Solo domenica
 12  Solo lunedì
 13  Solo martedì
 14  Solo mercoledì
 15  Solo giovedì
 16  Solo il venerdì
 17  Solo sabato

Note:

1. È inoltre possibile utilizzare i valori di stringa del fine settimana per rappresentare i giorni del fine settimana e i giorni lavorativi in ​​una settimana.

2. I valori della stringa del fine settimana sono costituiti da 7 caratteri che contengono solo il numero 0 e 1. Inizia il lunedì e termina con la domenica. Il numero 1 nella stringa rappresenta un giorno del fine settimana e il numero 0 rappresenta un giorno lavorativo.

Per esempio:

0000100 significa che solo il venerdì viene considerato come giorno del fine settimana della settimana;

0011000 significa che mercoledì e giovedì sono considerati fine settimana della settimana.

La stringa "111111"Non è valido e restituisce sempre 0.

1) Riferimento diretto alle celle contenenti la data di inizio, la data di fine e le date delle festività: =NETWORKDAYS.INTL( B3, C3,1,F3:F4 ).

2) Inserisci direttamente le date come stringa di testo: =NETWORKDAYS.INTL("12/20/2018", "1/10/2019",1,{"12/25/2018","1/1/2019"}).


Esempi di funzione NETWORKDAYS.INTL

Questa sezione ti mostrerà esempi di come calcolare i giorni lavorativi tra due determinati giorni con la funzione NETWORKDAYS.INTL in Excel.

Esempio 1: calcolare i giorni lavorativi tra due date escludendo i fine settimana predefiniti

Come mostrato nell'immagine sottostante, l'intervallo B3: B5 contiene le date di inizio e l'intervallo C3: C5 contiene le date di fine. Per calcolare i giorni lavorativi tra le date di inizio e di fine ed escludere automaticamente i fine settimana per impostazione predefinita, eseguire le seguenti operazioni.

1. Selezionare la cella in cui visualizzare i giorni lavorativi totali, inserire la formula =NETWORKDAYS.INTL(B3, C3) nella barra della formula e premere il pulsante entrare chiave.

2. Quindi trascina il file Maniglia di riempimento verso il basso per applicare la formula ad altre celle. Vedi screenshot:

Esempio 2: calcolare i giorni lavorativi tra due date escludendo le date specificate come giorni del fine settimana

È possibile specificare alcune date (come lunedì e martedì) come fine settimana diversi dal sabato e la domenica predefiniti ed escluderli dai giorni lavorativi.

1. Selezionare la cella in cui visualizzare i giorni lavorativi totali, inserire la formula =NETWORKDAYS.INTL(B3, C3,3) nella barra della formula e premere il pulsante entrare chiave.

Oppure applica questa formula =NETWORKDAYS.INTL(B3, C3,"1100000")

2. Continuare a selezionare la cella del risultato, trascinare il Maniglia di riempimento verso il basso per applicare la formula ad altre celle. Vedi screenshot:

Esempio 3: calcolare i giorni lavorativi tra due date escludendo le date specificate come fine settimana e festività

Se si desidera escludere i fine settimana specificati (come mercoledì e giovedì) e i giorni festivi contemporaneamente dai giorni lavorativi con il GIORNI DI RETE.INTL funzione, si prega di fare come segue.

1. Fare clic sulla cella in cui si desidera visualizzare i giorni lavorativi totali, inserire la formula =NETWORKDAYS.INTL(B3, C3,5,F3:F4) nella barra della formula e premere il pulsante entrare chiave.

Oppure applica questa formula =NETWORKDAYS.INTL(B3, C3,"0011000",F3:F4).

Note:

1). Il numero del fine settimana "3" e il valore della stringa del fine settimana "0011000" nelle due formule precedenti indicano che il mercoledì e il giovedì sono considerati fine settimana della settimana.

2). F3: F4 è l'elenco dei giorni festivi che escluderai dai giorni lavorativi.

2. Trascina la maniglia di riempimento verso il basso per ottenere tutti i risultati come mostrato nell'immagine sottostante.

Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
HI, I AM HAVING A ISSUE PLZ SEE EXAMPLE 3, WHEN EVER I DRAG THE FILL HANDLE TO GET RESULTS EXCEL JUST TAKES HOLIDAY DATA FROM OTHER CELLS LIKE FROM F5,F6 AND IT CHANGES WITH EVERY DRAG DOWN PLZ HELP ME
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations