Ynhâldsopjefte
Yn dizze tutorial sille wy útlizze hoe't jo ferskate funksjes kinne brûke om wurkdagen te berekkenjen tusken twa datums yn excel. Soms wurdt it heul essensjeel om wurkdagen te berekkenjen tusken twa datums yn projektbehear. Yn dit artikel sille wy meardere funksjes brûke mei unike datasets om it proses fan it berekkenjen fan wurkdagen tusken twa datums yn excel te yllustrearjen.
Download Practice Workbook
Jo kinne it oefenwurkboek downloade hjirwei.
Berekkenje wurkdagen.xlsx
4 maklike metoaden om wurkdagen te berekkenjen tusken twa datums yn Excel
Microsoft Excel jout ús in protte funksjes om ferskate taken út te fieren. Yn de 4 metoaden fan dit artikel sille wy de NETWORKDAYS en de NETWORKDAYS.INTL funksjes brûke dy't wijd binne oan it berekkenjen fan wurkdagen tusken twa datums. Wy sille ek brûke in kombinaasje fan de SUM, INT & amp; WEEKDAY funksjes om itselde resultaat te krijen.
1. Excel NETTWORKDAYS Funksje foar it berekkenjen fan wurkdagen tusken twa datums
Excel's NETWORKDAYS funksje berekkent it oantal fan wurkdagen tusken twa datums. Wy kinne ek feestdagen útslute fan ús wurkdagen, dat is in opsjoneel argumint fan dizze funksje.
1.1 Berekkenje wurkdagen tusken twa datums yn Excel útsein fakânsjes
Yn dizze metoade sille wy brûke de funksje NETWORKDAYS omberekkenje wurkdagen tusken twa datums. Wy sille de fakânsjes yn dizze metoade net beskôgje. Dat, dit proses sil Sneon en Snein allinich beskôgje as wykeinen. Yn de folgjende dataset hawwe wy de Startdatum en Einddatum foar ferskate wurken. Wy sille de totale wurkdagen yn dy perioade berekkenje yn de kolom mei de namme Wurkdagen .
Sa, lit ús de stappen sjen om dizze aksje út te fieren.
STAPPEN:
- Selektearje earst sel E5 . Foegje de folgjende formule yn dy sel yn:
=NETWORKDAYS(B5,C5)
- No, druk op Enter .
- De boppesteande aksje jout de wearde fan wurkdagen werom tusken de datums “1-01-22” en “31-12-22 " yn sel E5 . Wy kinne út de folgjende ôfbylding sjen dat de wearde fan wurkdagen foar dat berik 260 is.
- Selektearje as twadde sel E5 . Ferpleats de mûsoanwizer nei de rjochter ûnderkant fan de selektearre sel, sadat it feroaret yn in plus (+) teken lykas de folgjende ôfbylding.
- Tredde, klikje op it plus (+) teken en sleep de Fillhandtak nei sel E10 om de formule fan sel
E5 yn oare sellen. Wy kinne ek dûbelklikke op it plus (+) teken om itselde resultaat te krijen.
- Dernei loslitte de mûsklik.
- Lêst kinne wy de wearden fan wurkdagen sjenútsein fakânsjes yn sellen (E5:E10) .
1.2. Feestdagen opnimme by it berekkenjen fan wurkdagen tusken twa datums
Oars as it foarige foarbyld sille wy fakânsjes yn dit foarbyld beskôgje om wurkdagen tusken twa datums te berekkenjen mei de NETWORKDAYS-funksje. Om dizze metoade te yllustrearjen sil deselde dataset brûke, mar dizze kear hawwe wy in ekstra list mei fakânsjes. Wy kinne de feestdagen sjen yn de folgjende ôfbylding fan de dataset.
Litte wy de stappen besjen om dizze aksje út te fieren.
STAPPEN :
- Selektearje earst sel E5 . Fier de folgjende formule yn yn dy sel:
=NETWORKDAYS(B6,C6,$D$13:$D$15)
- Druk no op Enter .
- It boppesteande kommando jout it oantal wurkdagen werom tusken de datums "1-01-22" en "31-12-22" . De formule brûkt yn dizze metoade beskôget de wearde fan berik (D13:D15) as in fakânsje. De wearde fan wurkdagen foar dat berik is 257 , lykas te sjen yn de folgjende ôfbylding.
- Selektearje dan sel E5 . Drop de mûsoanwizer nei de rjochter ûnderkant fan de selektearre sel, wêr't it wurdt omset yn in plus (+) teken, lykas werjûn yn de ôfbylding hjirûnder.
- Dernei, om de formule te kopiearjen fan sel E5 yn oare sellen klikje op it plus (+) teken en ferpleatse de Fillhandtak nei sel E10 . Wy kinne ek dûbelklikke op de plus(+) tekenje om itselde resultaat te krijen.
- No, meitsje de mûsklik frij.
- Uteinlik, wy krije alle wearden fan wurkdagen yn sellen (E5:E10) .
Lês mear: Berekkenje oantal dagen tusken twa datums yn Excel (8 flugge trúkjes)
2. Tapasse NETWORKDAYS.INTL Funksje foar it berekkenjen fan wurkdagen mei oanpaste feestdagen
De NETWERKDAGEN. INTL-funksje is fergelykber mei de funksje NETWORKDAYS . Beide funksjes berekkenje wurkdagen tusken twa datums. Mar de funksje NETWORKDAYS.INTL lit ús selektearje hokker dei wy as fakânsje sille beskôgje. De funksje NETWORKDAYS.INTL beskôget allinnich Snein as in ynternasjonale fakânsje. Dat, it sil Sneon beskôgje as in wurkdei. Om dizze metoade te yllustrearjen sille wy de foarige metoade nochris útfiere mei de NETWORKDAYS.INTL funksje.
Dus, gean gewoan troch de folgjende stappen om dit út te fieren aksje.
STAPPEN:
- Selektearje yn it begjin sel E5 . Skriuw de folgjende formule yn dy sel op:
=NETWORKDAYS.INTL(B5,C5,11,$D$13:$D$15)
- Druk no op Enter .
- It oantal wurkdagen tusken de datums “1-01-22” en “31-12-22” wurdt weromjûn troch boppesteande befel. De berekkening fan dizze metoade ynterpretearret de wearde fan it berik (D13:D15) as in fakânsje. wy kinne sjen it oantal wurkdagen yn dat berikis 310 . De wearde is grutter dan de foargeande resultaten, om't it net Sneon as fakânsje nimt.
- Klik dan op sel E5 . Slide de mûsoanwizer nei de rjochter ûnderkant fan de selektearre sel, dêr't it feroaret yn in plus (+) teken, lykas hjirûnder werjûn.
- Klik dan op de plus (+) teken en sleep de Fillhandtak omleech nei sel E10 om de formule te duplikearjen fan sel E5 . Om deselde útkomst te krijen, kinne wy dûbelklikke op it plus (+) teken.
- Dêrnei dropje de mûsklik no.
- Uteinlik hawwe wy alle wearden fan 'e wurkdei yn sellen (E5:E10) .
Besibbe ynhâld: Hoe't jo de oerbleaune dagen yn Excel kinne berekkenje (5 metoaden)
Gelykbere lêzingen:
- Berekkenje it oantal dagen tusken twa datums mei VBA yn Excel
- Hoe kinne jo in deitelling meitsje yn Excel (2 foarbylden)
- Gebrûk DateDiff-funksje yn Excel VBA (5 foarbylden)
- Hoe kinne jo datumfoarfallen telle yn Excel
- Excel-formule om it oantal te berekkenjen Dagen Tusken Hjoed & amp; In oare datum (6 rappe manieren)
3. Berekkenje it oantal wurkdagen yn in part-time baan yn Excel
It oantal wurkdagen foar in part-time baan is net itselde as de reguliere. Wy moatte wat ekstra wizigingen tafoegje oan de funksje NETWORKDAYS.INTL om te ekstrahearjende wurkdagen yn in parttime baan. Om dizze metoade te yllustrearjen sille wy deselde dataset brûke dy't wy yn it earste foarbyld brûkten.
Litte wy de stappen besjen om dizze metoade út te fieren.
STAPPEN:
- Selektearje earst sel E5 . Foegje de folgjende formule yn dy sel yn:
=NETWORKDAYS.INTL(B5,C5,"1010111")
- No, druk op Enter .
- It boppesteande kommando jout it oantal parttime wurkdatums werom tusken de datums “1-01-22 ” en “31-12-22 “. Wy kinne sjen dat de wearde fan 'e wurkdei tusken dit berik 104 is.
- Twadde, gean nei sel E5 . Set de mûsoanwizer yn 'e rjochter ûnderkant fan 'e selektearre sel, wêr't it sil omsette yn in plus (+) teken, lykas werjûn yn de ûndersteande figuer.
- Trêde, tik op de plus (+) teken en sleep de Fillhandtak nei sel E10 om de formule fan sel E5 te plakken. Wy kinne dûbelklikke op it plus (+) teken ek om itselde resultaat te krijen.
- Dernei fergees de mûsklik.
- As lêste hawwe wy alle wearden fan 'e wurkdei yn sellen (E5:E10) .
OPMERKING:
Yn dizze metoade hawwe wy “1010111” brûkt yn stee fan it wykein te selektearjen út de ynboude opsje fan de funksje.
- 0 foar in wurkdei.
- 1 foar in net-wurkdei.
Hjir de earstenûmer fan de folchoarder jout moandei wylst it lêste nûmer oanjout freed . Sa, de folchoarder "1010111" betsjut dat allinnich Tiisdei en Tongersdei binne wurkdagen, en de rest fan 'e dagen fan' e wike binne net-wurkdagen.
Besibbe ynhâld: Excel-formule om datum of dagen yn folgjende moanne te finen (6 rappe manieren)
4. Kombinearje Excel SUM- en INT-funksjes om wurkdagen tusken twa datums te berekkenjen
Njonken de NETWORKDAYS en de funksje NETWORKDAYS.INTL is d'r ek in oare metoade dy't brûkt wurde kin om it oantal wurkdagen te krijen tusken twa datums. Yn dizze metoade sille wy in kombinaasje fan de SUM en INT funksjes brûke mei help fan de funksje WEEKDAY om wurkdatums tusken twa datums te berekkenjen. Yn excel wurdt de funksje SUM brûkt om meardere nûmers byinoar te foegjen. De funksje INT konvertearret in getal nei de tichtste getalwearde. De WEEKDAY-funksje jout in wikedei werom dy't oerienkomt mei in bepaalde datum. Wy sille deselde dataset brûke as yn it earste foarbyld om dizze proseduere te demonstrearjen.
Gean no gewoan troch de stappen om dizze metoade út te fieren.
STAPPEN:
- Selektearje earst sel E5 . Skriuw de folgjende formule yn dy sel op:
=SUM(INT((WEEKDAY(B5-{2,3,4,5,6})+C5-B5)/7))
- No, druk op Enter .
- Wy krije de wearde fan wurkdagen tusken de datums “1-01-22” en “ 31-12-22 ” yn sel E5 troch it boppesteande kommando. Wy krije de wearde 260 yn sel E5 .
- Selektearje dan sel E5 . Ferpleats de mûsoanwizer nei de rjochter ûnderkant fan 'e selektearre sel, wêr't it sil oerskeakelje yn in plus (+) teken, lykas hjirûnder werjûn.
- Tik dan gewoan op de plus (+) teken en sleep de Fillhandtak nei sel E10 om de formule fan sel E5 te plakjen. Om deselde útkomst te krijen, kinne wy dûbelklikke op it plus (+) teken ek.
- Dêrnei, de mûsklik loslitte.
- Ut it lêst krije wy alle wearden fan wurkdagen yn sellen (E5:E10) .
🔎 Hoe wurket de formule?
- WEEKDAY(B5-{2,3,4,5,6}) : De wearden 2,3,4,5 & 6 oanjaan fiif wurkdagen yn in wike begjinnend fan de datum yn sel B5 .
- INT((WEEKDAY(B5-{2,3,4,5, 6})+C5-B5)/7): Dit diel jout in oantal wurkdagen yn 'e wike werom.
- SUM(INT((WEEKDAY(B5-{2,3,4) ,5,6})+C5-B5)/7)): Jout de totale wurkdagen werom fan datum "1-01-22" oant "31-12-22" .
Besibbe ynhâld: Hoe kinne jo COUNTIFS brûke mei datumberik yn Excel (6 maklike manieren)
Konklúzje
Ta beslút, dizze post sil jo sjen litte hoe't jo wurkdagen kinne berekkenje tusken twa datums yn Excel. Om jo feardichheden op 'e proef te stellen, brûk de praktykwurkblêd dat komt mei dit artikel. Lit asjebleaft in reaksje hjirûnder as jo fragen hawwe. Us team sil besykje jo sa gau mooglik te antwurdzjen. Hâld yn 'e takomst in each foar mear unike Microsoft Excel -oplossingen.