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

Hvordan beregnes netto arbejdstid mellem to datoer eksklusive weekender eller helligdage i Excel?

I mange virksomheder betales personale efter arbejdstid. At beregne nettoarbejdstiden på en dag er let, men hvad med at beregne nettotimer i et datointerval? Til det introducerer denne artikel formlerne til beregning af nettoarbejdstiden mellem to datoer eksklusive weekender og helligdage i Excel.

Beregn arbejdsdag ekskluder weekender

Beregn arbejdstid eksklusive weekender / helligdage


pil blå højre boble Beregn arbejdsdag ekskluder weekender

I denne del introducerer jeg formlen til beregning af hverdag mellem to datatider ekskl. Weekender.

1. Vælg to celler, som du vil indtaste startdato og klokkeslæt for slutdato, og højreklik for at vælge formater celler danne genvejsmenuen. Se skærmbillede:
doc netto arbejdstid 1

2. i formater celler dialog, klik nummer Fanebladet, og vælg Tilpasset danner Boligtype liste, og indtast m / d / åååå t: mm ind i Type tekstboks i højre sektion. Se skærmbillede:
doc netto arbejdstid 2

3. klik OK. Og indtast startdato og klokkeslæt i de to celler separat. Se skærmbillede:
doc netto arbejdstid 3

4. I cellen ved siden af ​​disse to celler skal C13 f.eks. Indtaste denne formel =NETWORKDAYS(A13,B13)-1-MOD(A13,1)+MOD(B13,1), og tryk på Indtast nøgle, og du får resultatet med brugerdefineret format, vælg resultatcellen og klik Forside fanen, og gå til talformat liste for at vælge Generelt for at formatere det som det korrekte format. Se skærmbillede:
doc netto arbejdstid 4


pil blå højre boble Beregn arbejdstid eksklusive weekender / helligdage

Hvis du vil beregne nettoarbejdstiden ekskl. Weekender eller helligdage, kan du gøre som nedenfor:

Beregn netto arbejdstid ekskluderer weekender

1. Vælg to celler, og formater dem som brugerdefineret format m / d / åååå h: mm, og indtast startdato og klokkeslæt. Se skærmbillede:
doc netto arbejdstid 5

doc netto arbejdstid 6

2. Og i den næste til celle, for eksempel C2, skal du indtaste denne formel,
=(NETWORKDAYS(A2,B2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(B2,B2),MEDIAN(MOD(B2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(A2,A2)*MOD(A2,1),"17:30","8:30"),
trykke Indtast nøgle, så får du en talestreng. Se skærmbillede:
doc netto arbejdstid 7

3. Højreklik på nummerstrengen, og klik formater celler fra genvejsmenuen og i formater celler dialog, vælg Tilpasset formular Boligtype liste under Number-fanen, og indtast denne [H]: mm i Type tekstboks. Se skærmbillede:
doc netto arbejdstid 8

4. klik OK. Nu tælles nettoarbejdstiden mellem to datoer eksklusive weekender.
doc netto arbejdstid 9

Tip: I formlen er A2 startdato tid, B2 er slutdato tid, 8:30 og 17:30 er det generelle starttidspunkt og sluttidspunkt i hver dag, du kan ændre dem efter behov.

Beregn netto arbejdstid eksklusive weekend og helligdage

1. På samme måde som ovenfor skal du vælge to celler og formatere dem som brugerdefineret format m / d / åååå t: mm, og indtast startdatoen og slutdatoen.
doc netto arbejdstid 10

2. Vælg en tom celle, og indtast feriedato i den, her har jeg 3 helligdage, og jeg skriver dem separat i H1: H3. Se skærmbillede:
doc netto arbejdstid 11

3. Vælg en tom celle, der placerer det optalte resultat, f.eks. C2,
=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),
og tryk Indtast nøgle, får du en talestreng og formaterer den som brugerdefineret format [H]: mm. Se skærmbillede:
doc netto arbejdstid 12

Tip: I formlen er A2 startdato tid, B2 er slutdato tid, 8:30 og 17:30 er det generelle starttidspunkt og sluttidspunkt i hver dag, H1: H3 er feriecellerne, du kan ændre dem som du har brug for.

Føj nemt dage / år / måned / timer / minutter / sekunder til en datatid i Excel

Antag, at du har data om datoformat i en celle, og nu skal du tilføje et antal dage, år, måneder, timer, minutter eller sekunder til denne dato. Normalt er anvendelse af formel den første metode for alle Excel-brugere, men det er svært at huske alle formler. Med Kutools til Excel's Hjælp til dato og tid hjælpeprogram, kan du nemt tilføje dage, år, måneder eller timer, minutter eller sekunder til et dato, og du kan desuden kalkulere datoforskellen eller alderen baseret på en given fødselsdag uden at huske formlen overhovedet. Klik for gratis prøveversion med alle funktioner 30 dage!
doc tilføj time minut sekund
 
Kutools til Excel: med mere end 300 praktiske Excel-tilføjelser, gratis at prøve uden begrænsning i 30 dage.

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 (62)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har flere datoer, jeg skal bruge til at beregne de timer, der er brugt på iterationen A - anmodning modtaget: 1-14-17 3:43 B - forespørgsel afsluttet: 1-16-17 23:03 C - afklaring sendt: 1. /16 17:20 D - afklaring modtaget : 41-1-16 17:22 Jeg skal finde forskellen BA = E og så DC = F nu skulle EF give mig nej. af timer brugt på dette arbejde, som skal være under 38 timer
Denne kommentar blev minimeret af moderatoren på webstedet
Rigtig god info, men kan den konverteres til minutter? Tak Steve
Denne kommentar blev minimeret af moderatoren på webstedet
ja, formater resultatcellen med brugerdefineret format [mm] i stedet for [h]:mm
Denne kommentar blev minimeret af moderatoren på webstedet
Hej jeg har brug for hjælp til samme emne. I mit tilfælde har jeg defineret startdato og -klokkeslæt (dd.mm.åå og tt.mm) og jeg har timer, der skal bruges til noget materiale kan produceres (ex i alt 17 timer) Mit problem er hvordan man trække ikke-arbejdstimer fra den samlede nødvendige tid tredje vagt arbejder ikke fra 0:00 - 7:00 Hjælp venligst
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, Fungerer denne formel i Excel 2007. Fordi jeg prøvede at bruge formlen til at beregne nettoarbejdstimer eksklusive weekender og helligdage, men den virker ikke. Jeg får "#NAVN?" som output. Jeg bruger det til at beregne fra kl. 9 til kl. 6 (18:00).
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, Fungerer denne formel i Excel 2007. Fordi jeg prøvede at bruge formlen til at beregne nettoarbejdstimer eksklusive weekender og helligdage, men den virker ikke. Jeg får "#NAVN?" som output. Jeg bruger det til at beregne fra kl. 9 til kl. 6 (18:00). Hjælp venligst.
Denne kommentar blev minimeret af moderatoren på webstedet
Tak, generelt fungerer denne formel godt for mig tak, men hvordan gør jeg det i perioder, der overstiger en måned? Min formel er denne: =(NETWORKDAYS(L22,M22,BankHols17to21)-1)*("18:00"-"8:00")+IF(NETWORKDAYS(M22,M22,BankHols17to21),MEDIAN(MOD(M22,1, 18),"00:8","00:18"),"00:22")-MEDIAN(NETWORKDAYS(L22,L22,1)*MOD(L18),"00:8","00:11" ) Så disse to datoer vises korrekt som 18 arbejdstimer: 05/2017/08 00:19 05/17/09 00:17 Men denne, der er over et års forskel mellem datoerne, viser ups 8 dage 18 timer: 05 /17/00 00:28 05/18/09 00:XNUMX Tak.
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har det samme problem.
Fik du det løst?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg har forsøgt at bruge denne funktion til at få minutter mellem to dage eksklusive helligdage og weekender. Lige meget hvad får jeg altid 0 minutter i mit svar. Jeg vil mere end gerne dele min excel-fil, hvis det er nødvendigt. Din hjælp vil blive meget værdsat.
Denne kommentar blev minimeret af moderatoren på webstedet
Tak for din besked. For at få minutter mellem to datoer eksklusive helligdage og weekender, skal du blot ændre [h]:mm til [mm] i det sidste trin
Denne kommentar blev minimeret af moderatoren på webstedet
=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETVÆRKSDAGE.INTL(B2,B2,11,H$1 :H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETVÆRKSDAGE.INTL(A2,A2,11,H$1:H $3)*MOD(A2,1),"8:30","17:30"), Hvad er nummer 11 i ovenstående formel.?? Og også, hvordan skriver man ferien i formel, hvis jeg kun har én ferie i måneden??
Denne kommentar blev minimeret af moderatoren på webstedet
Nummer 11 (søndag som weekend) henviser til weekendnummer Weekendnummer Weekenddage 1 eller udeladt lørdag, søndag 2 søndag, mandag 3 mandag, tirsdag 4 tirsdag, onsdag 5 onsdag, torsdag 6 torsdag, fredag ​​7 fredag, lørdag 11 kun søndag 12 mandag kun 13 tirsdag kun 14 onsdag kun 15 torsdag kun 16 fredag ​​kun 17 kun lørdag
Denne kommentar blev minimeret af moderatoren på webstedet
Hej,

Kan du også dele formlen, der beregner tid inklusive weekender (lør og søn).
Denne kommentar blev minimeret af moderatoren på webstedet
hej,

Kan du skrive formlen for beregning af tid s/h dage, som inkluderer weekender (lør og søn)
Denne kommentar blev minimeret af moderatoren på webstedet
Hej,

pls post hvordan man beregner tiden s/h to datoer, som også inkluderer weekender.
Denne kommentar blev minimeret af moderatoren på webstedet
=(NETWORKDAYS(A2,B2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(B2,B2),MEDIAN(MOD(B2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(A2,A2)*MOD(A2,1),"17:30","8:30"),


kan du venligst forklare hvordan dette virker.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej med dig, mange tak for din formel, det hjælper mig virkelig meget med mit arbejde. men min udfordring er, hvordan kan du fjerne pausen fra 12 til 1 baseret på din arbejdstid fra 30 til 8. Det betyder virkelig meget for mig, hvis du vil løse mit problem. hjælp venligst..
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, ved du, hvor jeg kan finde formlen, der inkluderer den pause, du nævner? Tak skal du have !
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, for mig falder nogle værdier for start/sluttid i weekender eller tid uden for det definerede vindue. For disse celler vises værdien som 00:00:00. Er der en måde at rette det på?
Denne kommentar blev minimeret af moderatoren på webstedet
Denne formel fungerer til at returnere nettoarbejdstimer og minutter. Hvordan kan jeg konvertere timer til dage baseret på en otte timers arbejdsdag? For eksempel skal resultatet "0 dag, 18 timer, 45 minutter" være "2 dage, 2 timer, 45 minutter"
Denne kommentar blev minimeret af moderatoren på webstedet
divider timerne med 8 i stedet for 24, da arbejdstiden er 8 timer for dit team. så 18 timer 45 minutter/ 8 timer = 2 dage 2 timer 45 minutter (2 dage = 2*8 = 16 timer)
Denne kommentar blev minimeret af moderatoren på webstedet
hej, jeg er nødt til at sammenligne en login-tid, hvis den ligger mellem et tidsinterval i tilfælde af, at hvis dens faldtid i interval 1, så er autorisationstidspunktet for samme login inden for det specifikke tidsrum af interval 1, og vi har 3 til 4 interval af forskellige timings og hhv. dens tilladelse?
kan nogen hjælpe?
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg prøver at finde formlen, der inkluderer pausen fra kl. 12 til 1 baseret på din arbejdstid mellem kl. 30 og 8. er det postet? mange tak for din hjælp, denne blog har hjulpet mig meget!
Denne kommentar blev minimeret af moderatoren på webstedet
Noget held med dette? Jeg leder også efter en formel til at trække en time fra om dagen, men ikke nødvendigvis et bestemt tidspunkt. I min indstilling er arbejdsdagen 8-5, men der tælles kun 8 timer. Tak!
Denne kommentar blev minimeret af moderatoren på webstedet
hvad hvis weekenden kun er søndag
Denne kommentar blev minimeret af moderatoren på webstedet
brug formlen =NETWORKDAYS.INTL du vil få al syntaksen derovre for din forespørgsel
Denne kommentar blev minimeret af moderatoren på webstedet
Morgen,

I4 = Dato Start MFG (9/14/18 8:00)
J4:M4 = estimerede arbejdstimer (28)
N4 = Sum(J4:M4)/8, hvor de 8 repræsenterer arbejdstimerne for at beregne antallet af krævede dage
O4 = MFG Lead-Time.. det er her, jeg har et problem..

Det, jeg ønsker, at regnearket skal gøre, er at fortælle mig, hvornår jobbet skal afsluttes; mere specifikt tiden. Jeg er dog ikke sikker på, hvordan man skriver formlen, så den tæller kun 7:00-17:00 og udelukker 17:00-7:00.


Lige nu har jeg en 3.5 dages LT, der begynder den 9/14/18 8:00, og outputtet giver mig 09/17/18 20:00. Men jeg kan ikke have en 20:00, fordi det er uden for normal arbejdstid. Det ønskede resultat skal være 09/17/18 12:00.

Startdato: 09/14/18 8:00 AM - 17:00PM er 1, 9/15/18 8:00AM - 17:00PM er 2, 9/16/18 8:00AM - 17:00PM er 3, 9/ 17/18 8:00 - 12:00 er 3.5. nogen ideer?
Denne kommentar blev minimeret af moderatoren på webstedet
what is "11" in the formula --> (NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),
Denne kommentar blev minimeret af moderatoren på webstedet
Hej alle,


Der er en fejl på denne formel:

=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),


Hvis sluttidspunktet er større end starttidspunktet, giver formlen os den forkerte værdi. Det skal vi være opmærksomme på.


Men formlen var meget nyttig! Tak
Denne kommentar blev minimeret af moderatoren på webstedet
så er det ikke en endetid :)
Denne kommentar blev minimeret af moderatoren på webstedet
Hej Sir,
Selv jeg finder den samme fejl som du nævnte ovenfor, kan du venligst dele svaret, hvis du har

Deva
Denne kommentar blev minimeret af moderatoren på webstedet
Hej

I used your formula "=(NETWORKDAYS(A2,B2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(B2,B2),MEDIAN(MOD(B2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(A2,A2)*MOD(A2,1),"17:30","8:30")" works great

Men jeg får med disse data negative fejl, selv ved at bruge "1904-datosystem".

Eksempeldataene er: 01.10.2018 15:10 / 03.10.2018 11:15 (datoformat tmjjjj tt:mm)

Fejlen er: data og tidspunkter, der er negative eller for store, vises som #######

Har du en idé.

John
Denne kommentar blev minimeret af moderatoren på webstedet
Formel inkluderer lørdag. Nummer 11 tommer

NETVÆRKSDAGE.INTL(A2;B2,11;1;H$3:H$XNUMX)

betyder man-lør. Erstat 11 med 1 for man-fre :-)

=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),
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