Note: The other languages of the website are Google-translated. Back to English

Hvordan tælles antallet af dage, arbejdsdage, weekender mellem to datoer i Excel?

Har du nogensinde haft brug for at tælle antallet af dage mellem to datoer i Excel? Nogle gange kan det være, at du kun vil beregne arbejdsdage mellem to datoer, og engang skal du kun tælle weekenddage mellem de to datoer. Hvordan kunne du tælle antallet af dage mellem to datoer i en bestemt tilstand?


Tæl eller beregn antallet af dage mellem to datoer med formler

For at tælle hvor mange dage der er mellem to givne datoer, bedes du anvende en af ​​følgende formuleringer:

=DATEDIF(A2,B2,"D")
= B2-A2

Tryk derefter på Indtast nøgle, og du får antallet af dage mellem de to datoer. Se skærmbillede:

Bemærk: I ovenstående formel A2 angiver startdatoen, og B2 angiver slutdatoen. Du kan udskifte dem efter behov.


Tæl eller beregn antallet af arbejdsdage mellem to datoer med formler

Men nogle gange vil du bare finde ud af antallet af arbejdsdage (fra mandag til fredag), ovenstående formel fungerer ikke for dig. I dette tilfælde er der to funktioner, der kan hjælpe dig med at løse dette problem.


1. Brug NETWORKDAYS-funktionen til at tælle antallet af arbejdsdage

Indtast nedenstående formel i en tom celle:

=NETWORKDAYS(A2,B2)

Skriv derefter Indtast nøgle, og du tæller antallet af arbejdsdage eksklusive søndage og lørdage mellem de to datoer. Se skærmbillede:

Bemærk: I ovenstående formel A2 angiver startdatoen, og B2 angiver slutdatoen.


2. Brug NETWORKDAYS-funktionen til at tælle antallet af arbejdsdage, men udelukke helligdage

Nogle gange kan der være nogle helligdage i løbet af den to dato. Hvis du vil beregne hverdage mellem disse to datoer, skal du ekskludere lørdage, søndage og helligdage. Dette NETVÆRKSDAGER funktion kan også hjælpe dig.

Syntaksen for NETVÆRKSDAGER funktion er: = NETVÆRKDAGER (startdato, slutdato, helligdage)

Indtast feriedatoer i de celler, du vil trække fra datoerne, og indtast derefter denne formel i en tom celle, hvor du vil få resultatet:

=NETWORKDAYS(A2,B2,$C$2:$C$6)

Tryk derefter på Indtast nøgle, antallet af arbejdsdage, der ikke inkluderer søndage, lørdage og helligdage, er beregnet. Se skærmbillede:

Bemærk: I ovenstående formel A2 angiver startdato, B2 står for slutdato og C2: C6 er listen over helligdage.


3. Brug SUM- og INT-funktionen til at tælle antallet af arbejdsdage

Bortset fra NETWORKDAYS-funktionen er der en anden formel, der kan hjælpe dig med at få, hvor mange hverdage mellem to datoer.

Indtast eller kopier nedenstående formel i en tom celle:

=SUM(INT((WEEKDAY(A2-{2,3,4,5,6})+B2-A2)/7))

Og tryk så på Indtast nøgle, og alle arbejdsdage beregnes. Se skærmbillede:

Bemærkninger:

1. Nogle gange har du 6 hverdage om ugen (fra mandag til lørdag), så du skal beregne antallet af hverdage inklusive lørdage, men eksklusive søndage. I dette tilfælde kan du anvende denne formel:

=SUM(INT((WEEKDAY(A2-{2,3,4,5,6,7})+B2-A2)/7))

2. I ovenstående formler, A2 står for startdatoen og B2 angiver slutdatoen.


Tæl eller beregn antallet af weekenddage mellem to datoer med formler

Her har du også nogle formler, der kun tæller antallet af weekenddage (lørdage og søndage) i en given periode for dig. Indtast eller kopier en af ​​de to formler:

=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(A2&":"&B2)),2)>5))
=SUM(INT((WEEKDAY(A2-{1,7})+B2-A2)/7))

Tryk derefter på Indtast nøgle, og nu får du hvor mange weekender mellem disse to datoer. Se skærmbillede:

Bemærk: I ovenstående formel A2 angiver startdato, B2 står for slutdato.


Tæl eller beregn antallet af arbejdsdage, weekender mellem to datoer med en nyttig funktion

For at tælle antallet af hverdage eller weekender mellem to givne datoer, Kutools til Excel's Formelhjælper hjælpeprogram, der indeholder nogle almindeligt anvendte formler, kan du anvende dem til at beregne aldre, ord vises osv.

Bemærk:At anvende dette FormelhjælperFor det første skal du downloade Kutools til Excel, og anvend derefter funktionen hurtigt og nemt.

Efter installation Kutools til Excelskal du gøre som dette:

1. Klik på en celle, hvor du vil finde resultatet, og klik derefter på KutoolsFormelhjælper > Formelhjælper, se skærmbillede:

2. I Formler hjælper i dialogboksen, skal du udføre følgende handlinger:

  • Type Statistisk mulighed fra Formula Type falde ned;
  • I boksen Vælg en formel i listen, vælg Antal ikke-arbejdsdage mellem to datoer or Antal arbejdsdage mellem to datoer du vil bruge;
  • Vælg derefter cellerne, der indeholder startdato og slutdato separat, i afsnittet Argumenter.
  • Endelig skal du klikke på Ok knappen for at få resultatet som følgende screesnhot vist:


Tæl eller beregn antallet af dage, uger, måneder eller år mellem to datoer

Med Kutools til Excel's Hjælp til dato og tid funktion, kan du hurtigt få de forskellige forskelle resultater mellem to datoer baseret på dit behov uden at huske nogen formler, såsom uger + dage , måneder + uger og så videre. Klik for at downloade Kutools til Excel!

Kutools til Excel: med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage. Download og gratis prøveversion nu!


Flere relative artikler om dato og tid:

  • Beregn timer mellem gange efter midnat i Excel
  • Antag, at du har en tidsplan til at registrere din arbejdstid, tiden i kolonne A er starttidspunktet for i dag, og tiden i kolonne B er sluttiden for den følgende dag. Normalt, hvis du beregner tidsforskellen mellem de to gange direkte minus "= B2-A2", vil den ikke vise det korrekte resultat som det venstre skærmbillede vises. Hvordan kunne du beregne timerne mellem to gange efter midnat i Excel korrekt?

De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (50)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Godaften Venligst min forespørgsel, hvis jeg har i én celle i excel-dato og har brug for at udtrække antallet af dage, dvs. 13-31/07/2014 er det muligt? tak Najwa
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Vær venligst mere specifik om dit problem. For at udtrække alle dage mellem 13/07/2014 og 31/07/2014?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej. Jeg bruger metode 2, men jeg vil gerne have - fredage, lørdage og søndage. Men i følgende tilfælde, startdag: Lørdag, slutdag: Søndag, får jeg kun 1 dag i stedet for 2. Ville nogen kunne hjælpe med det samme? Mange tak,
Denne kommentar blev minimeret af moderatoren på webstedet
Virker for mig - har du husket at ændre arrayet, så det refererer til de påkrævede dage? Du skal ændre den til {1,6,7} i stedet for {2,3,4,5,6}
Denne kommentar blev minimeret af moderatoren på webstedet
Brug af en kolonneliste indeholdende dato og klokkeslæt i dette format DD/MM/ÅÅÅÅ TT:MM ; hvilke formler vil være nødvendige for at tælle, hvor mange gange hver dag og hver time, en celle indtastes i denne liste
Denne kommentar blev minimeret af moderatoren på webstedet
JEG HAR FIRE FORSKELLIGE DATOER, OG JEG SKAL TÆLLE FORSKELLEN MELLEM DEM HVILKEN FUNKTION SKAL JEG BRUGE OG HVORDAN??
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg vil gerne have en formel, der kan tælle 6 arbejdsdage eksklusiv helligdage & visse dage er overveje halve dage. Er der nogen formel der kan hjælpe? tak skal du have
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg skal beregne antallet af dage mellem 2 datoer inklusive 1. og sidste dag, og opdele det i antallet af dage i hver måned. F.eks. start 28. jan slutning 3. marts ville returnere jan = 4, feb = 28. mar = 3. hvordan kan jeg gøre dette?
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg skal beregne lagerplads baseret på dage (0-7); dage (8-14) og per dag dage 15 og frem? Hvilke formler bruger jeg?
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har brug for at finde dage i MS Excel? kan ikke finde af mig giv mig ligning......
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg forsøger at beregne antallet af dage mellem datoer, men der er nogle celler, hvor den 1. dato kan være tom. Jeg vil returnere et "0" i den celle, når det sker. Jeg har prøvet at tilføje en IF-formel, men kan ikke få det rigtigt. Er der en måde jeg enten kan ignorere den tomme celle og ikke returnere en værdi eller bare have et "0" i cellen?
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg skal beregne lagerplads baseret på dage (0-10); pr. dag dage 10 og frem? for eksempel: dagens dato (03/03/2016) + 10 dage = datoen skulle komme automatisk????
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg er nødt til at beregne forskellen mellem to datoer, f.eks. start den 04/05/2016, og den slutter den 20/06/2016, men faktisk har jeg brug for en formel beregne for at vise hver måned separate " dage tog den 24. maj og den 20. juni.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg skal beregne nedetiden til oppetiden for en maskine i minutter i arbejdstiden. Min arbejdstid er: Mandag - fredag ​​6:00 - 7:00 Lørdag 7:00 - 2:00 Søn- og helligdage ikke inkluderet. Det er f.eks. /10/05 (onsdag) kl. 16, bør den kun beregnes til 6 minutter (00 timer), da nedetiden stopper tirsdag kl. 11 og genoptages onsdag kl. 05.
Denne kommentar blev minimeret af moderatoren på webstedet
HI.. Sådan tælles i dag dato tilføje til efter 60 dage hvilken dato. Eks:27-10-2016 +60 dage = hvilken dato?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej.. Jeg har brug for din hjælp til at få Netværksdage med 2 betingelser. Start dato ; 01/11/2016 og Slutdato: 13/11/2016 Helligdage (01/11/2016 og 02/11/2016). 1.Udtaget søndage. 2.Udelukket givet ovenfor helligdage. Tak, Krishna M
Denne kommentar blev minimeret af moderatoren på webstedet
ABCDE
01-11-2016 13-11-2016 9 01-11-2016 02-11-2016

(SUM(INT((WEEKDAY(A2-{2,3,4,5,6,7})+B2-A2)/7))-((NETWORKDAYS(A2,B2)-(NETWORKDAYS(A2,B2,D2:E2)))))
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, Angiv venligst formlen, som omfatter to betingelser. Hvis forskellen mellem de to datoer er "0 til 5" kalenderdage, er det endelige resultat "Y", og hvis forskellen mellem de to datoer er "større end 5" eller "mindre end 0", er det endelige resultat "N" . 15-Jan-2017, 17-Jan-2017 = Y 15-Jan-2017, 21-Jan-2017 = N 15-Jan-2017, 11-Jan-2017 = N 15-Jan-2017, 15-Jan-2017 = Y
Denne kommentar blev minimeret af moderatoren på webstedet
=if((17-Jan-2017-15-Jan-2017)>5,"YES","NO")
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, Angiv venligst en simpel formel, jeg vil tilføje dage på en bestemt dato. f.eks 10.05.2017 og ønsker at tilføje 10 dage, så svar skal komme 20.05.2017
Denne kommentar blev minimeret af moderatoren på webstedet
A1= 10-05-2017
B1= A1+10
= 20-05-2017


*bemærk A1 skal være i datoformat og B1 i generelt format
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg er nødt til at vise ugedagene i en cyklus på 28 år, f.eks. fra 1. januar 1 CE til 1. januar 2 CE i juliansk kalender. Er det muligt at lave det automatisk? Venter på svar, oprigtigt, Hayim
Denne kommentar blev minimeret af moderatoren på webstedet
Alternativ formel for at undgå weekender er ret nyttig.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg vil gerne finde antal dage mellem 2 dates uden søndage. Hjælp mig venligst. Tak, Bittu Gogoi
Denne kommentar blev minimeret af moderatoren på webstedet
hi
jeg har en dato for indtjekning og udtjekning, jeg vil beregne hvor mange torsdage+fredage er, da de har forskellige værelsespriser end resten af ​​nætterne, dvs. fra lør til onsdag
Der er endnu ingen kommentarer her
Load More
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL