Ga naar hoofdinhoud

Hoe de netto werkuren tussen twee datums exclusief weekends of feestdagen in Excel berekenen?

Auteur: zon Laatst gewijzigd: 2020-05-07

In veel bedrijven wordt het personeel per werktijd betaald. Het berekenen van de netto werkuren in een dag is eenvoudig, maar hoe zit het met het berekenen van netto uren in een datumbereik? Daarvoor introduceert dit artikel de formules voor het berekenen van de netto werkuren tussen twee datums exclusief weekends en feestdagen in Excel.

Bereken werkdagen exclusief weekends

Bereken werkuren exclusief weekends / feestdagen


pijl blauw rechts bel Bereken werkdagen exclusief weekends

In dit deel introduceer ik de formule om de werkdag te berekenen tussen twee datumtijden exclusief weekends.

1. Selecteer twee cellen waarin u de startdatum-tijd en einddatum-tijd invoert, en klik met de rechtermuisknop om te selecteren Cellen opmaken vormen het contextmenu. Zie screenshot:
doc netto werkuren 1

2. In de Cellen opmaken dialoogvenster, klik Telefoon Nummer tab, en selecteer Eigen van de Categorie lijst en voer in m / d / jjjj u: mm in de Type textbox in het rechterdeel. Zie screenshot:
doc netto werkuren 2

3. klikken OK. En voer de startdatumtijd en einddatumtijd afzonderlijk in de twee cellen in. Zie screenshot:
doc netto werkuren 3

4. Typ deze formule in de cel naast deze twee cellen, bijvoorbeeld C13 =NETWORKDAYS(A13,B13)-1-MOD(A13,1)+MOD(B13,1)en druk op Enter toets, en u krijgt het resultaat met een aangepast formaat, selecteer de resultaatcel en klik op Home tabblad en ga naar het nummer Formaat lijst om Algemeen te selecteren om het als het juiste formaat te formatteren. Zie screenshot:
doc netto werkuren 4


pijl blauw rechts bel Bereken werkuren exclusief weekends / feestdagen

Als u de netto arbeidsuren exclusief weekenden of feestdagen wilt berekenen, kunt u het volgende doen:

Bereken netto werkuren exclusief weekends

1. Selecteer twee cellen en maak ze op in de aangepaste notatie m / d / jjjj u: mm, en voer de startdatum-tijd en de einddatum-tijd in. Zie screenshot:
doc netto werkuren 5

doc netto werkuren 6

2. En voer in de cel naast, C2 bijvoorbeeld, deze formule in,
=(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"),
pers Enter key, dan krijg je een cijferreeks. Zie screenshot:
doc netto werkuren 7

3. Klik met de rechtermuisknop op de cijferreeks en klik Cellen opmaken vanuit het contextmenu en in Cellen opmaken dialoogvenster, selecteer Eigen formulier Categorie lijst onder Nummerr tab en voer dit in [H]: mm in Type textbox. Zie screenshot:
doc netto werkuren 8

4. klikken OK. Nu worden de netto arbeidsuren tussen twee data exclusief weekends geteld.
doc netto werkuren 9

Tip: In de formule is A2 de tijd van de startdatum, B2 is de tijd van de einddatum, 8:30 en 17:30 zijn de algemene start- en eindtijd van elke dag, u kunt deze naar behoefte wijzigen.

Bereken netto arbeidsuren exclusief weekend en feestdagen

1. Selecteer op dezelfde manier als hierboven twee cellen en maak ze op als aangepast formaat m / d / jjjj u: mmen voer de startdatum-tijd en de einddatum-tijd in.
doc netto werkuren 10

2. Selecteer een lege cel en voer de vakantiedatum erin in, hier heb ik 3 vakantiedagen en ik typ ze apart in H1: H3. Zie screenshot:
doc netto werkuren 11

3. Selecteer een lege cel waarin het getelde resultaat wordt geplaatst, bijvoorbeeld 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"),
en druk op Enter key, u krijgt een cijferreeks en formatteert deze als een aangepast formaat [H]: mm. Zie screenshot:
doc netto werkuren 12

Tip: In de formule is A2 de tijd van de startdatum, B2 is de tijd van de einddatum, 8:30 en 17:30 zijn de algemene start- en eindtijd van elke dag, H1: H3 zijn de vakantiecellen, je kunt ze wijzigen zoals je nodig hebt.

Voeg eenvoudig dagen / jaren / maand / uren / minuten / seconden toe aan een datetime in Excel

Stel dat u gegevens in een datum-tijdnotatie in een cel hebt en nu moet u een aantal dagen, jaren, maanden, uren, minuten of seconden aan deze datum toevoegen. Normaal gesproken is het gebruik van een formule de eerste methode voor alle Excel-gebruikers, maar het is moeilijk om alle formules te onthouden. Met Kutools for Excel's Helper voor datum en tijd hulpprogramma kunt u gemakkelijk dagen, jaren, maanden of uren, minuten of seconden aan een datumtijd toevoegen, bovendien kunt u het datumverschil of de leeftijd berekenen op basis van een bepaalde verjaardag zonder de formule helemaal te onthouden. Klik voor een gratis proefversie met alle functies binnen 30 dagen!
doc voeg uur minuut seconde toe
 
Kutools for Excel: met meer dan 300 handige Excel-invoegtoepassingen, gratis te proberen zonder beperking in 30 dagen.

Beste Office-productiviteitstools

馃 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar effici毛ntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
Comments (68)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi , thank you for the formula, it really helped me in working out hours but my team works 10 hours a day only weekdays from 8am - 6pm , but i have a question , if i work 10 hours a day ,it means i am working 5 days (50 hours) . Pleae find the sample data below.

TASK-1 01/14/2022 19:18:25 01/14/2022 19:18:25 Days:0 Hours:0 Minutes:0 Seconds:0 0 : 0 : 0 : 0 0:00:00
TASK-2 01/14/2022 19:18:25 01/14/2022 20:20:06 Days:0 Hours:1 Minutes:1 Seconds:41 0 : 1 : 1 : 41 0:00:00
TASK-3 01/14/2022 20:20:06 01/21/2022 15:54:47 Days:6 Hours:19 Minutes:34 Seconds:41 6 : 19 : 34 : 41 47:54:47
TASK-4 01/21/2022 15:54:47 01/21/2022 16:21:24 Days:0 Hours:0 Minutes:26 Seconds:37 0 : 0 : 26 : 37 0:26:37
TASK-5 01/21/2022 16:21:24 01/21/2022 17:25:28 Days:0 Hours:1 Minutes:4 Seconds:4 0 : 1 : 4 : 4 1:04:04

0:00:00,0:00,00,47:54:47,0:26:37,1:04:04 -> this the outcome of the formula used (NETWORKDAYS(AA77018,AB77018)-1)*("18:00:00"-"8:00:00")+IF(NETWORKDAYS(AB77018,AB77018),MEDIAN(MOD(AB77018,1),"18:00:00","8:00:00"),"18:00:00")-MEDIAN(NETWORKDAYS(AA77018,AA77018)*MOD(AA77018,1),"18:00:00","8:00:00")

AA... is my Task Arrival Date timestamp, AB... is my Task closer Date timestamp.
i am struggling with extracting days from this. if I work 10 hours a day then 47:54:47 should show me as 4 days 7 hours 54 minutes 47 seconds isn't it?
This comment was minimized by the moderator on the site
This formula is very good. Does anyone know how I can convert this to SQL query?
This comment was minimized by the moderator on the site
it works
how to add lunch break?
This comment was minimized by the moderator on the site
This is very good, what if the shift time spans over 2 days (start time 17:00 to 02:00 next day)
This comment was minimized by the moderator on the site
Hi
Have recieved any update regarding for your questions because I am also finding for same
This comment was minimized by the moderator on the site
Can anyone help me how the formula would be if the work hours are from 8:00 pm to 5:00 am (20:00 to 5:00)?
This comment was minimized by the moderator on the site
Tried the same formula but it's showing negative values.
This comment was minimized by the moderator on the site
Anyone need this formula but for graveyard or night shift schedule?
This comment was minimized by the moderator on the site
Why is the Median function used in this formula? what is calculating
This comment was minimized by the moderator on the site
Hey, thanks for this formula.

But can we apply this formula for same dates.

For ex,
if start date and time is
" 15/11/20 11:10AM" and end date and time is "15 /11/20 11:25AM"
This comment was minimized by the moderator on the site
Hi, Pooja, use formula (M1 is the start time,M2 is the end time)
=(NETWORKDAYS(M1,M2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(M2,M2),MEDIAN(MOD(M2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(M1,M1)*MOD(M1,1),"17:30","8:30")
and format the result cell as time.
This comment was minimized by the moderator on the site
Hi, Sunny, thank you so much, this works perfectly now.
This comment was minimized by the moderator on the site
Hi the formula below works well with me to calculate the tame a task is taking from start to finish excluding a standard weekends of Saturday and Sunday off.
=(NETWORKDAYS(I7,J7)-1)*("18:00"-"8:30")+IF(NETWORKDAYS(J7,J7),MEDIAN(MOD(J7,1),"18:00","8:30"),"18:00")-MEDIAN(NETWORKDAYS(I7,I7)*MOD(I7,1),"18:00","8:30")

However, on Friday we would like to consider 3 working hours only (9:00-12:00), how can I insert it within the formula please? any idea?
This comment was minimized by the moderator on the site
Hi, Pierre, I have modified the formula:
=((NETWORKDAYS(A1,B1)-1)*("18:00"-"8:30")+IF(NETWORKDAYS(B1,B1),MEDIAN(MOD(B1,1),"18:00","8:30"),"18:00")-MEDIAN(NETWORKDAYS(A1,A1)*MOD(A1,1),"18:00","8:30"))-INT((WEEKDAY($A$1- 6)-$A$1+$B1)/7)*(("18:00"-"8:30")-("12:00"-"9:00"))
This comment was minimized by the moderator on the site
Thank you Sunny, but honestly the updated formula did not give the results properly, not sure if it requires additional adjustment:
Monday - Thursday 8:30-18:00 (working hours)
Friday 9:00-12:00 (working hours)
Saturday - Sunday Off
thank you
This comment was minimized by the moderator on the site
Hi, Pierre, I have tested the formula, it works for me. In the formula:
A1 is the start datetime, B1 is the end datetime, and both of the datetime cells are formated as mm/dd/yy hh:mm, then the result you need to format it as time format: 37:30:55.
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-calculate-specific-work-hour.png
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-calculate-specific-work-hour-2.png
This comment was minimized by the moderator on the site
hi sunny,

I have used the formulla and it is working well except for friday hald day calculation showing in negative hours. Kindly suggest

=((NETWORKDAYS(P9,R9,1)-1)*("15:00"-"07:00")+IF(NETWORKDAYS(R9,R9),MEDIAN(MOD(R9,1),"15:00","07:00"),"15:00")-MEDIAN(NETWORKDAYS(P9,P9)*MOD(P9,1),"15:00","07:00")-INT((WEEKDAY(P9-6)-P9+R9)/7)*(("15:00"-"7:00")-("11:30"-"7:00")))

Start time: 1/12/2024 11:51:02 AM
End Time: 1/12/2024 11:51:13 AM
Result: -3:30:00

Thanks
Nishanth
This comment was minimized by the moderator on the site
Dear all, I would like to ask you for help, I tried this formula for counting working hours between days (without weekends and holidays), but I receive the #Value! error.I formatted the cells as well.
 Start date in A2:  24.11.2021 11:05  <span style="letter-spacing: 0.2px; color: inherit; font-family: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;">   1.12.2021 11:05</span>Workday start in C2:    6:00Workday end  in D2:  18:00Holidays in E2 till E10:
1/1/21
4/2/21
4/5/21
5/1/21
5/13/21
5/24/21
10/3/21
12/25/21
12/26/21
    
I used the following formula:   <span style="letter-spacing: 0.2px; color: inherit; font-family: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;">#Value! error, can you please advise?</span>
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
Rate this post:
0   Characters
Suggested Locations