Enhavtabelo
En ĉi tiu lernilo, ni klarigos kiel uzi malsamajn funkciojn por kalkuli labortagojn inter du datoj en excel. Kelkfoje, fariĝas tre esenca kalkuli labortagojn inter du datoj en projekt-administrado. Laŭlonge de ĉi tiu artikolo, ni uzos plurajn funkciojn kun unikaj datumaroj por ilustri la procezon de kalkulado de labortagoj inter du datoj en excel.
Elŝutu Praktikan Laborlibron
Vi povas elŝuti la praktikan laborlibron de ĉi tie.
Kalkuli Labortagojn.xlsx
4 Facilaj Metodoj por Kalkuli Labortagojn inter Du Datoj en Excel
Microsoft Excel provizas al ni multajn funkciojn por plenumi malsamajn taskojn. En la 4 metodoj de ĉi tiu artikolo, ni uzos la NETWORKDAYS kaj la NETWORKDAYS.INTL funkciojn kiuj estas dediĉitaj al kalkulo de labortagoj inter du datoj. Ni ankaŭ uzos kombinaĵon de la SUM, INT & WEEKDAY funkcias por akiri la saman rezulton.
1. Excel NETWORKDAYS Funkcio por Kalkuli Labortagojn inter Du Datoj
La funkcio NETWORKDAYS de Excel kalkulas la nombron de labortagoj inter du datoj. Ni ankaŭ povas ekskludi feriojn de niaj labortagoj, kio estas laŭvola argumento de ĉi tiu funkcio.
1.1 Kalkuli Labortagojn inter Du Datoj en Excel Ekskludante Feriojn
En ĉi tiu metodo, ni uzos la funkcio NETWORKDAYS alkalkulu labortagojn inter du datoj. Ni ne konsideros la feriojn en ĉi tiu metodo. Do, ĉi tiu procezo konsideros nur sabaton kaj dimanĉon kiel semajnfinojn. En la sekva datumaro, ni havas la Komencan Daton kaj Finan Daton por malsamaj verkoj. Ni kalkulos la totalajn labortagojn en tiu periodo en la kolumno nomita Labortagoj .
Do, ni vidu la paŝojn por plenumi ĉi tiun agon.
PAŜOJ:
- Unue elektu ĉelon E5 . Enigu la jenan formulon en tiun ĉelon:
=NETWORKDAYS(B5,C5)
- Nun, premu Enigu .
- La supra ago redonas la valoron de labortagoj inter la datoj “1-01-22” kaj “31-12-22 ” en ĉelo E5 . Ni povas vidi el la sekva bildo, ke la valoro de labortagoj por tiu intervalo estas 260 .
- Due, elektu ĉelon. E5 . Movu la muskursoron al la malsupra dekstra angulo de la elektita ĉelo, por ke ĝi fariĝu signo plus (+) kiel la sekva bildo.
- Trie, alklaku la plus (+) signon kaj trenu la Plenigi Tenilon malsupren al ĉelo E10 por kopii la formulon de ĉelo E5 en aliaj ĉeloj. Ni ankaŭ povas duoble alklaki la signon plus (+) por ricevi la saman rezulton.
- Post tio, liberigu la musklako.
- Fine, ni povas vidi la valorojn de labortagojekskludante feriojn en ĉeloj (E5:E10) .
1.2. Inkluzivi feriojn dum kalkulado de labortagoj inter du datoj
Malkiel la antaŭa ekzemplo, ni konsideros feriojn en ĉi tiu ekzemplo por kalkuli labortagojn inter du datoj per la funkcio NETWORKDAYS. Por ilustri ĉi tiun metodon ni uzos la saman datumaron sed ĉi-foje ni havas plian liston de ferioj. Ni povas vidi la feriojn en la sekva bildo de la datumaro.
Ni rigardu la paŝojn por plenumi ĉi tiun agon.
PAŜOJ. :
- Unue elektu ĉelon E5 . Enigu la sekvan formulon en tiu ĉelo:
=NETWORKDAYS(B6,C6,$D$13:$D$15)
- Nun premu Enigu .
- La supra komando liveras la nombron da labortagoj inter la datoj “1-01-22” kaj “31-12-22” . La formulo uzata en ĉi tiu metodo konsideras la valoron de intervalo (D13:D15) kiel ferion. La valoro de labortagoj por tiu intervalo estas 257 , kiel vidite en la sekva bildo.
- Sekva, elektu ĉelon E5 . Faligi la musmontrilon al la malsupra dekstra angulo de la elektita ĉelo, kie ĝi konvertiĝos en signon plus (+) , kiel montrite en la suba bildo.
- Post tio, por kopii la formulon de ĉelo E5 en aliaj ĉeloj alklaku la plus (+) signon kaj trenu la Plenigi Tenilon malsupren al ĉelo E10 . Ni ankaŭ povas duoble klaki sur la pluso(+) signo por ricevi la saman rezulton.
- Nun liberigu la musklakon.
- Fine ni akiri ĉiujn valorojn de labortagoj en ĉeloj (E5:E10) .
Legu pli: Kalkuli Nombron da Tagoj Inter Du Datoj en Excel (8 Rapidaj Trukoj)
2. Apliki NETWORKDAYS.INTL-Funkcion por Kalkuli Labortagojn kun Propraj Ferioj
La NETWORKDAYS.INTL. INTL-funkcio similas al la funkcio NETWORKDAYS . Ambaŭ funkcioj kalkulas labortagojn inter du datoj. Sed la funkcio NETWORKDAYS.INTL permesas al ni elekti kiun tagon ni konsideros kiel ferion. La funkcio NETWORKDAYS.INTL konsideras nur dimanĉon kiel internacian festotagon. Do, ĝi konsideros sabaton kiel labortagon. Por ilustri ĉi tiun metodon ni plenumos la antaŭan metodon denove per la funkcio NETWORKDAYS.INTL .
Do, simple iru tra la sekvaj paŝoj por plenumi ĉi tion. ago.
PAŜOJ:
- En la komenco, elektu ĉelon E5 . Skribu la jenan formulon en tiu ĉelo:
=NETWORKDAYS.INTL(B5,C5,11,$D$13:$D$15)
- Nun premu Enigu .
- La nombro da labortagoj inter la datoj “1-01-22” kaj “31-12-22” estas resendita de ĉi-supraj komando. La kalkulo de ĉi tiu metodo interpretas la valoron de la intervalo (D13:D15) kiel ferio. ni povas vidi la nombron da labortagoj en tiu intervaloestas 310 . La valoro estas pli granda ol la antaŭaj rezultoj ĉar ĝi ne prenas sabaton kiel ferion.
- Sekva, alklaku ĉelon. E5 . Glitu la muskursoron al la malsupra dekstra angulo de la elektita ĉelo, kie ĝi transformiĝos en signon plus (+) , kiel montrite sube.
- Tiam alklaku la pluson. (+) signo kaj trenu la Plenigi Tenilon malsupren al ĉelo E10 por duobligi la formulon de ĉelo E5 . Por ricevi la saman rezulton, ni povas duoble alklaki la signon plus (+) .
- Post tio, faligi la musklaku nun.
- Fine, ni havas ĉiujn valorojn de la labortago en ĉeloj (E5:E10) .
Rilata Enhavo: Kiel Kalkuli Restajn Tagojn en Excel (5 Metodoj)
Similaj Legadoj:
- Kalkuli Nombron da Tagoj inter Du Datoj kun VBA en Excel
- Kiel Krei Tagan Retronombradon en Excel (2 Ekzemploj)
- Uzu DateDiff-Funkcion en Excel VBA (5 Ekzemploj)
- Kiel Nombri Datajn Okazaĵojn en Excel
- Excel-Formulo por Kalkuli Nombron de Tagoj Inter Hodiaŭ & Alia Dato (6 Rapidaj Manieroj)
3. Kalkuli Nombron da Labortagoj en Partatempa Laboro en Excel
La nombro da labortagoj por partatempa laboro ne estas la sama kiel la kutima. Ni devas aldoni kelkajn kromajn modifojn al la funkcio NETWORKDAYS.INTL por ĉerpila labortagoj en partatempa laboro. Por ilustri ĉi tiun metodon ni uzos la saman datumaron, kiun ni uzis en la unua ekzemplo.
Ni rigardu la paŝojn por plenumi ĉi tiun metodon.
PAŜOJ:
- Unue elektu ĉelon E5 . Enigu la sekvan formulon en tiun ĉelon:
=NETWORKDAYS.INTL(B5,C5,"1010111")
- Nun, premu Enigu .
- La supra komando liveras la nombron da partatempaj labordatoj inter la datoj “1-01-22 ” kaj “31-12-22 “. Ni povas vidi, ke la valoro de la labortago inter ĉi tiu intervalo estas 104 .
- Due, iru al ĉelo E5 . Metu la muskursoron en la malsupran dekstran angulon de la elektita ĉelo, kie ĝi konvertiĝos en signon plus (+) , kiel montrite en la suba figuro.
- Trie, frapetu sur la plus (+) signo kaj trenu la Plenigi Tenilon malsupren al ĉelo E10 por alglui la formulon el ĉelo E5 . Ni povas duoble klaki sur la signon plus (+) ankaŭ por ricevi la saman rezulton.
- Post tio, senpage la musklako.
- Fine, ni havas ĉiujn valorojn de la labortago en ĉeloj (E5:E10) .
NOTU:
En ĉi tiu metodo, ni uzis “1010111” anstataŭ elekti la semajnfinon el la enkonstruita opcio de la funkcio.
- 0 prezentas labortagon.
- 1 prezentas nelaboran tagon.
Jen la unuanombro de la sinsekvo indikas lundon dum la lasta numero indikas vendredon . Do, la sinsekvo “1010111” signifas, ke nur mardo kaj ĵaŭdo estas labortagoj, kaj la ceteraj tagoj de la semajno estas nelaborataj tagoj.
Rilata Enhavo: Excel-Formulo por Trovi Daton aŭ Tagojn en Venonta Monato (6 Rapidaj Manieroj)
4. Kombinu Excel-SUM kaj INT-Funkciojn por Kalkuli Labortagojn Inter Du Datoj
Krom la NETWORKDAYS kaj la funkcio NETWORKDAYS.INTL , ekzistas ankaŭ alia metodo, kiu povas esti uzata por akiri la nombron da labortagoj. inter du datoj. En ĉi tiu metodo, ni uzos kombinaĵon de la funkcioj SUM kaj INT kun la helpo de la funkcio WEEKDAY por kalkuli labordatojn inter du datoj. En excel la funkcio SUM estas uzata por aldoni plurajn nombrojn kune. La INT funkcio konvertas nombron al sia plej proksima entjera valoro. La funkcio WEEKDAY redonas labortagon kiu kongruas kun aparta dato. Ni uzos la saman datumaron kiel en la unua ekzemplo por montri ĉi tiun proceduron.
Nun, simple trairu la paŝojn por plenumi ĉi tiun metodon.
PAŜOJ:
- Unue, elektu ĉelon E5 . Skribu la jenan formulon en tiu ĉelo:
=SUM(INT((WEEKDAY(B5-{2,3,4,5,6})+C5-B5)/7))
- Nun premu Enigu .
- Ni ricevas la valoron de labortagoj inter la datoj “1-01-22” kaj “ 31-12-22 ” en ĉelo E5 per la supra komando. Ni ricevas la valoron 260 en ĉelo E5 .
- Sekva, elektu ĉelon E5. . Movu la musmontrilon al la malsupra dekstra angulo de la elektita ĉelo, kie ĝi ŝanĝiĝos al signo plus (+) , kiel montrite sube.
- Tiam, simple frapetu la plus (+) signo kaj trenu la Plenigi Tenilon malsupren al ĉelo E10 por alglui la formulon el ĉelo E5 . Por ricevi la saman rezulton, ni ankaŭ povas duoble alklaki la plus (+) signon.
- Post tio, liberigu la musklakon.
- Fine, ni ricevas ĉiujn valorojn de labortagoj en ĉeloj (E5:E10) .
🔎 Kiel Funkcias la Formulo?
- SEMAKTAGO(B5-{2,3,4,5,6}) : La valoroj 2,3,4,5 & 6 indiku kvin labortagojn en semajno ekde la dato en ĉelo B5 .
- INT((SEMAJTAGO(B5-{2,3,4,5, 6})+C5-B5)/7): Ĉi tiu parto liveras kelkajn labortagojn semajne.
- SUM(INT((SEMANTAGO(B5-{2,3,4) ,5,6})+C5-B5)/7)): Redonas la totalajn labortagojn de dato “1-01-22” ĝis “31-12-22” .
Rilata Enhavo: Kiel Uzi COUNTIFS kun Datintervalo en Excel (6 Facilaj Manieroj)
Konkludo
Konklude, ĉi tiu afiŝo montros al vi kiel kalkuli labortagojn inter du datoj en Excel. Por provi viajn kapablojn, uzu la praktikonlaborfolio kiu venas kun ĉi tiu artikolo. Bonvolu lasi komenton sube se vi havas demandojn. Nia teamo provos respondi al vi kiel eble plej baldaŭ. Estonte, atentu pli unikajn solvojn de Microsoft Excel .