Hvordan beregne arbeidsdager mellom to datoer i Excel (4 metoder)

  • Dele Denne
Hugh West

I denne opplæringen vil vi forklare hvordan du bruker forskjellige funksjoner for å beregne arbeidsdager mellom to datoer i excel. Noen ganger blir det svært viktig å beregne arbeidsdager mellom to datoer i prosjektledelsen. Gjennom denne artikkelen vil vi bruke flere funksjoner med unike datasett for å illustrere prosessen med å beregne arbeidsdager mellom to datoer i excel.

Last ned øvelsesarbeidsbok

Du kan laste ned øvelsesarbeidsboken herfra.

Beregn arbeidsdager.xlsx

4 enkle metoder for å beregne arbeidsdager mellom to datoer i Excel

Microsoft Excel gir oss en rekke funksjoner for å utføre forskjellige oppgaver. I 4 metodene i denne artikkelen vil vi bruke funksjonene NETTVERKDAGER og NETTDAGER.INTL som er dedikert til å beregne arbeidsdager mellom to datoer. Vi vil også bruke en kombinasjon av SUM, INT & WEEKDAY funksjoner for å få samme resultat.

1. Excel NETTVERKDAGER-funksjon for å beregne arbeidsdager mellom to datoer

Excels NETTVERKDAGER -funksjonen beregner antallet arbeidsdager mellom to datoer. Vi kan også ekskludere helligdager fra våre arbeidsdager, som er et valgfritt argument for denne funksjonen.

1.1 Beregn arbeidsdager mellom to datoer i Excel Ekskluder helligdager

I denne metoden vil vi bruke funksjonen NETTVERKDAGER tilberegne arbeidsdager mellom to datoer. Vi vil ikke vurdere helligdagene i denne metoden. Så denne prosessen vil bare vurdere lørdag og søndag som helger. I det følgende datasettet har vi Startdato og Sluttdato for forskjellige arbeider. Vi vil beregne det totale antallet arbeidsdager i den perioden i kolonnen kalt Arbeidsdager .

Så, la oss se fremgangsmåten for å utføre denne handlingen.

TRINN:

  • Velg først celle E5 . Sett inn følgende formel i den cellen:
=NETWORKDAYS(B5,C5)

  • Nå, trykk Enter .
  • Handlingen ovenfor returnerer verdien av arbeidsdager mellom datoene “1-01-22” og “31-12-22 « i celle E5 . Vi kan se fra følgende bilde at verdien av arbeidsdager for det området er 260 .

  • Velg celle for det andre E5 . Flytt musepekeren til nedre høyre hjørne av den valgte cellen slik at den blir til et pluss (+) -tegn som på bildet nedenfor.

  • For det tredje klikker du på pluss (+) -tegnet og drar Fyllhåndtaket ned til celle E10 for å kopiere formelen til celle E5 i andre celler. Vi kan også dobbeltklikke på pluss (+) -tegnet for å få samme resultat.

  • Slipp deretter ut museklikket.
  • Til slutt kan vi se verdiene for arbeidsdagerunntatt helligdager i cellene (E5:E10) .

1.2. Inkluder helligdager mens du beregner arbeidsdager mellom to datoer

I motsetning til forrige eksempel, vil vi vurdere helligdager i dette eksemplet for å beregne arbeidsdager mellom to datoer med NETTVERKDAGER-funksjonen. For å illustrere denne metoden vil bruke det samme datasettet, men denne gangen har vi en ekstra liste over helligdager. Vi kan se helligdagene i det følgende bildet av datasettet.

La oss ta en titt på trinnene for å utføre denne handlingen.

TRINN :

  • Først velger du celle E5 . Skriv inn følgende formel i den cellen:
=NETWORKDAYS(B6,C6,$D$13:$D$15)

  • Trykk nå Skriv inn .
  • Kommandoen ovenfor returnerer antall virkedager mellom datoene “1-01-22” og “31-12-22” . Formelen som brukes i denne metoden anser verdien av området (D13:D15) som en helligdag. Verdien av arbeidsdager for det området er 257 , som vist i bildet nedenfor.

  • Deretter velger du celle E5 . Slipp musepekeren til den valgte cellens nedre høyre hjørne, hvor den vil konvertere til et pluss (+) -tegn, som vist i bildet nedenfor.
  • Etter det, for å kopiere formelen av celle E5 i andre celler klikker du på plusstegnet (+) og drar Fyllhåndtaket ned til celle E10 . Vi kan også dobbeltklikke på pluss(+) tegn for å få samme resultat.

  • Nå, frigjør museklikket.
  • Til slutt, vi få alle verdiene for arbeidsdager i cellene (E5:E10) .

Les mer: Beregn antall dager mellom to datoer i Excel (8 raske triks)

2. Bruk funksjonen NETWORKDAYS.INTL for å beregne arbeidsdager med egendefinerte helligdager

NETTVERKDAGER. INTL-funksjonen ligner NETTVERKDAGER -funksjonen. Begge funksjonene beregner arbeidsdager mellom to datoer. Men funksjonen NETWORKDAYS.INTL lar oss velge hvilken dag vi vil betrakte som en helligdag. Funksjonen NETWORKDAYS.INTL betrakter bare søndag som ​​en internasjonal helligdag. Så den vil vurdere lørdag som ​​en arbeidsdag. For å illustrere denne metoden vil vi utføre den forrige metoden igjen med NETWORKDAYS.INTL funksjonen.

Så, bare gå gjennom følgende trinn for å utføre dette handling.

TRINN:

  • I begynnelsen velger du celle E5 . Skriv ned følgende formel i den cellen:
=NETWORKDAYS.INTL(B5,C5,11,$D$13:$D$15)

  • Trykk nå Enter .
  • Antall virkedager mellom datoene “1-01-22” og “31-12-22” returneres av ovennevnte kommando. Denne metodens beregning tolker verdien av området (D13:D15) som en helligdag. vi kan se antall arbeidsdager i det områdeter 310 . Verdien er større enn de forrige resultatene siden den ikke tar lørdag som ​​en helligdag.

  • Klikk deretter på cellen E5 . Skyv musepekeren til nederste høyre hjørne av den valgte cellen, hvor den vil bli til et pluss (+) -tegn, som vist nedenfor.
  • Klikk deretter på pluss (+) -tegnet og dra Fyllhåndtaket ned til celle E10 for å duplisere formelen fra celle E5 . For å få samme utfall kan vi dobbeltklikke på pluss (+) tegnet.

  • Slipp deretter museklikk nå.
  • Endelig har vi alle arbeidsdagens verdier i cellene (E5:E10) .

Relatert innhold: Slik beregner du gjenværende dager i Excel (5 metoder)

Lignende avlesninger:

  • Beregn antall dager mellom to datoer med VBA i Excel
  • Slik oppretter du en dagnedtelling i Excel (2 eksempler)
  • Bruk DateDiff-funksjonen i Excel VBA (5 eksempler)
  • Hvordan telle datoforekomster i Excel
  • Excel-formel for å beregne antall Dager mellom i dag & En annen dato (6 raske måter)

3. Beregn antall arbeidsdager i en deltidsjobb i Excel

Antall arbeidsdager for en deltid jobben er ikke den samme som den vanlige. Vi må legge til noen ekstra modifikasjoner til funksjonen NETWORKDAYS.INTL for å trekke utarbeidsdagene i en deltidsjobb. For å illustrere denne metoden vil vi bruke det samme datasettet som vi brukte i det første eksemplet.

La oss ta en titt på trinnene for å utføre denne metoden.

TRINN:

  • Velg først celle E5 . Sett inn følgende formel i den cellen:
=NETWORKDAYS.INTL(B5,C5,"1010111")

  • Nå trykker du Enter .
  • Kommandoen ovenfor returnerer antall deltidsarbeidsdatoer mellom datoene “1-01-22 ” og “31-12-22 ". Vi kan se at verdien av arbeidsdagen mellom dette området er 104 .

  • For det andre, gå til celle E5 . Plasser musepekeren nederst til høyre i den valgte cellen, hvor den vil konvertere til et pluss (+) -tegn, som vist i figuren nedenfor.
  • Trykk for det tredje på pluss (+) -tegnet og dra Fyllhåndtaket ned til celle E10 for å lime inn formelen fra celle E5 . Vi kan dobbeltklikke på pluss (+) tegnet også for å få samme resultat.

  • Etter det, gratis museklikket.
  • Til slutt har vi alle arbeidsdagens verdier i cellene (E5:E10) .

MERK:

I denne metoden har vi brukt “1010111” i stedet for å velge helg fra funksjonens innebygde alternativ.

  • 0 representerer en arbeidsdag.
  • 1 representerer en ikke-arbeidsdag.

Her den førstenummeret på sekvensen indikerer mandag mens det siste tallet indikerer fredag . Så, sekvensen “1010111” betyr at bare tirsdag og torsdag er arbeidsdager, og resten av ukens dager er ikke-arbeidsdager.

Relatert innhold: Excel-formel for å finne dato eller dager i neste måned (6 raske måter)

4. Kombiner Excel SUM- og INT-funksjoner å beregne arbeidsdager mellom to datoer

Bortsett fra NETTVERKDAGER og funksjonen NETTVERKDAGER.INTL , er det også en annen metode som kan brukes for å få antall virkedager mellom to datoer. I denne metoden vil vi bruke en kombinasjon av SUM og INT funksjonene ved hjelp av funksjonen WEEKDAY for å beregne arbeidsdatoer mellom to datoer. I excel brukes SUM -funksjonen til å legge sammen flere tall. Funksjonen INT konverterer et tall til nærmeste heltallsverdi. WEEKDAY-funksjonen returnerer en ukedag som samsvarer med en bestemt dato. Vi bruker det samme datasettet som i det første eksemplet for å demonstrere denne prosedyren.

Nå er det bare å gå gjennom trinnene for å utføre denne metoden.

TRINN:

  • Først, velg celle E5 . Skriv ned følgende formel i den cellen:
=SUM(INT((WEEKDAY(B5-{2,3,4,5,6})+C5-B5)/7))

  • Nå trykker du Enter .
  • Vi får verdien av arbeidsdager mellom datoene “1-01-22” og “ 31-12-22 ” i celle E5 ved kommandoen ovenfor. Vi får verdien 260 i celle E5 .

  • Deretter velger du celle E5 . Flytt musepekeren til nederste høyre hjørne av den valgte cellen, hvor den vil bytte til et pluss (+) -tegn, som vist nedenfor.
  • Deretter trykker du ganske enkelt på pluss (+) -tegnet og dra Fyllhåndtaket ned til celle E10 for å lime inn formelen fra celle E5 . For å få samme resultat, kan vi dobbeltklikke på pluss (+) tegnet også.

  • Etter det, slipp museklikket.
  • Til slutt får vi alle verdiene for arbeidsdager i cellene (E5:E10) .

🔎 Hvordan fungerer formelen?

  • WEEKDAY(B5-{2,3,4,5,6}) : Verdiene 2,3,4,5 & 6 indikerer fem virkedager i en uke fra datoen i celle B5 .
  • INT((WEEKDAY(B5-{2,3,4,5, 6})+C5-B5)/7): Denne delen returnerer et antall virkedager per uke.
  • SUM(INT((WEEKDAY(B5-{2,3,4) ,5,6})+C5-B5)/7)): Returnerer totalt antall virkedager fra dato «1-01-22» til «31-12-22» .

Relatert innhold: Hvordan bruke COUNTIFS med datoperiode i Excel (6 enkle måter)

Konklusjon

Avslutningsvis vil dette innlegget vise deg hvordan du beregner arbeidsdager mellom to datoer i Excel. For å sette ferdighetene dine på prøve, bruk øvelsenarbeidsark som følger med denne artikkelen. Legg igjen en kommentar nedenfor hvis du har spørsmål. Teamet vårt vil prøve å svare deg så snart som mulig. I fremtiden kan du holde øye med flere unike Microsoft Excel -løsninger.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.