Gå til hovedindhold

Excel NETWORKDAYS.INTL funktion

Forfatter: Siluvia Sidst ændret: 2019-06-19

Som standard er weekender lørdag og søndag i en uge. Til beregning af antal arbejdsdage ved at ekskludere weekenddage (lørdag og søndag) eller alle dage, der er angivet som weekender. , kan du prøve NETVÆRKDAGER.INTL fungere. Denne tutorial taler om formlens syntaks og brug af NETWORKDAYS.INTL-funktionen i Excel.

Beskrivelse af NETWORKDAYS.INTL-funktionen

Syntaks for NETWORKDAYS.INTL-funktionen

Argumenter for syntaks

Eksempler på NETWORKDAYS.INTL-funktion


Beskrivelse af NETWORKDAYS.INTL-funktionen

Microsoft Excel NETVÆRKDAGER.INTL funktion kan bruges til at beregne antallet af arbejdsdage mellem to datoer. Som standard udelukker det weekender (lørdag og søndag) fra arbejdsdagene. Desuden kan du angive, at weekenderne skal være andre dage end lørdag og søndag.


Syntaks for NETWORKDAYS.INTL-funktionen

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


Argumenter for syntaks

  • Start dato: Startdatoen for datointervallet;
  • Slutdato: Slutdatoen for datointervallet;
  • Weekend: Dette er et valgfrit argument. Du kan vælge et weekendnummer for at angive, hvilke dage i ugen der betragtes som weekender, eller ignorere dette argument for at tage lørdag og søndag som weekender som standard.
  • Holidays: Dette er et valgfrit argument. En liste over datoer, der betragtes som ikke-arbejdsdage.

Nedenstående tabel viser weekendtal og deres tilsvarende weekenddage.

 Weekendnummer
 Weekenddage
 1 eller udeladt  lørdag og søndag
 2  Søndag og mandag
 3  Mandag og tirsdag
 4  Tirsdag og onsdag
 5  Onsdag og torsdag
 6  Torsdag og fredag
 7  Fredag ​​og lørdag
 11  Kun søndag
 12  Kun mandag
 13  Kun tirsdag
 14  Kun onsdag
 15  Kun torsdag
 16  Kun fredag
 17  Kun lørdag

Noter:

1. Du kan også bruge weekendstrengværdier til at repræsentere weekenddage og arbejdsdage i en uge.

2. Weekendstrengværdier består af 7 tegn, som kun indeholder tallet 0 og 1. Det starter mandag og slutter med søndag. Nummer 1 i strengen repræsenterer en weekenddag, og nummer 0 repræsenterer en arbejdsdag.

For eksempel:

0000100 betyder, at kun fredag ​​tages som weekenddag i ugen;

0011000 betyder, at onsdag og torsdag betragtes som weekender i ugen.

Strengen “111111” er ugyldig og returnerer altid 0.

1) Direkte reference til celler, der indeholder startdato, slutdato og datoer for helligdage: =NETWORKDAYS.INTL( B3, C3,1,F3:F4 ).

2) Indtast datoer direkte som tekststreng: =NETWORKDAYS.INTL("12/20/2018", "1/10/2019",1,{"12/25/2018","1/1/2019"}).


Eksempler på NETWORKDAYS.INTL-funktion

Dette afsnit viser dig eksempler på, hvordan du beregner arbejdsdage mellem to givne dage med funktionen NETWORKDAYS.INTL i Excel.

Eksempel 1: Beregn arbejdsdage mellem to datoer ved at ekskludere standardweekender

Som vist nedenfor på skærmbilledet, indeholder område B3:B5 startdatoer, og område C3:C5 indeholder slutdatoer. For at beregne arbejdsdage mellem start- og slutdatoerne og automatisk udelukkelse af weekender som standard, skal du gøre følgende.

1. Vælg den celle, du vil vise de samlede arbejdsdage, indtast formel =NETWORKDAYS.INTL(B3, C3) ind i formelbjælken, og tryk på Indtast nøgle.

2. Træk derefter Fyld håndtaget ned for at anvende formlen på andre celler. Se skærmbillede:

Eksempel 2: Beregn arbejdsdage mellem to datoer ved at ekskludere angivne datoer som weekenddage

Du kan angive bestemte datoer (såsom mandag og tirsdag) som andre weekender end standardlørdag og søndag og udelukke dem fra arbejdsdagene.

1. Vælg den celle, du vil vise de samlede arbejdsdage, indtast formel =NETWORKDAYS.INTL(B3, C3,3) ind i formelbjælken, og tryk på Indtast nøgle.

Eller anvend denne formel =NETWORKDAYS.INTL(B3, C3,"1100000")

2. Bliv ved med at vælge resultatcellen, træk Fyld håndtaget ned for at anvende formlen på andre celler. Se skærmbillede:

Eksempel 3: Beregn arbejdsdage mellem to datoer ved at ekskludere angivne datoer som weekender og helligdage

Hvis du ønsker at udelukke specificerede weekender (såsom onsdag og torsdag) og helligdage på samme tid fra arbejdsdagene med NETWORKINGDAYS.INTL funktion, bedes du gøre som følger.

1. Klik på den celle, hvor du vil vise de samlede arbejdsdage, indtast formel =NETWORKDAYS.INTL(B3, C3,5,F3:F4) ind i formelbjælken, og tryk på Indtast nøgle.

Eller anvend denne formel =NETWORKDAYS.INTL(B3, C3,"0011000",F3:F4).

Noter:

1). Weekendnummeret "3" og weekendstrengværdien "0011000" i de to ovenstående formler betyder, at onsdag og torsdag betragtes som weekender i ugen.

2). F3:F4 er listen over helligdage, du vil ekskludere fra arbejdsdagene.

2. Træk udfyldningshåndtaget ned for at få alle resultater som vist nedenfor.

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
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations