Sisukord
Microsoft Excelis on ajaga töötamine üks tuttavaid ülesandeid. Te satute paljudesse olukordadesse, kus teil tuleb ajaerinevuste arvutamiseks. Kui olete oma ettevõttes juhtival positsioonil, peate jälgima kõigi töötajate tööaja arvestust. Peate arvutama, mitu tundi nad on töötanud. Selles õpetuses õpite sobivate näidete ja korralike illustratsioonide abil arvutama töötatud aega Exceli valemiga.
Lae alla praktiline töövihik
Valemid töötatud aja arvutamiseks.xlsx
Valem ajavahede leidmiseks Excelis
Paljudes olukordades tuleb teil arvutada ajavahe või kahe aja vahel töötatud aeg töölehel. Selleks, et arvutada töötatud aeg kokku, peate te tundma ajavahede arvutamise põhivalemit. Järgnevalt näitan teile mõned lihtsad ja lihtsad näited, mis selgitavad teie kahtlusi. Soovitan teil õppida ja rakendada kõiki neid oma exceli töölehel arvutadaajavahe.
1. Tööstatud aeg lihtsa lahutamise abil
Nüüd on lihtne valem ajavahe arvutamiseks, et lahutada algusaeg lõpuaegadest. Sel viisil saate arvutada iga vahetuse tööaja oma Exceli tööajatabelis.
Töötatud aeg = lõpuaeg - algusaeg
Vaadake järgmist ekraanipilti:
Siin on meil mõningaid ajalisi erinevusi. Valem, mida me kasutasime:
=C5-B5
Probleem, mida siin võib märgata, on see, et meil on ajaformaadis erinevus. Nagu esimeste andmete puhul, tahtsime 8 tundi. Selle asemel saime 8:00 AM.
Saate seda vormindada erinevalt. Saate tulemuse tundide, minutite ja sekundite formaadis, kui muudate selle lihtsalt kohandatud formaadiks.
Selle muutmiseks järgige järgmisi samme:
- Kõigepealt valige lahtrite vahemik.
- Nüüd vajutage Ctrl+1 klaviatuuril.
- Nüüd, alates Lahtrite vormindamine dialoogiaknas leiate erinevaid Numbrid Seejärel valige Kohandatud aadressilt Kategooria . siis, alates Tüüp , valige h:mm: ss Lõpuks klõpsake nuppu OK .
Lõpuks kuvatakse töötatud aeg tundide, minutite ja sekundite formaadis. Seega on meil õnnestunud arvutada töötatud aeg pärast lahutamise teostamist Exceli tööajatabelis.
Loe lisaks: Kuidas lahutada aega Excelis (7 kiiret meetodit)
2. Arvutage töötatud aeg tundides, minutites või sekundites.
Eelmises näites nägite, et meie väljund oli vormindatud aja tunnid, minutid ja sekundid formaadis. Nüüd võite soovida arvutada töötunde minutite või sekundite formaadis. Samuti saate arvutada töötatud aega Exceli valemiga. Selle näitamiseks kasutame eelmist andmestikku.
2.1 Töötatud aeg tundides
Sa nägid juba järgmist valemit, et arvutada ajavahe Excelis:
=C5-B5
Nüüd, et arvutada töötatud aeg ainult tundides, muutke valemit järgmiselt:
=(C5-B5)*24
Jällegi annab Excel teile tulemuse ajaformaadis. Selle muutmiseks minge numbrite formaadis numbrite Kodu vahekaart. Sealt edasi klõpsa Number .
Pärast seda saate töötatud tunnid oma Exceli tööajatabelisse.
Kui te ei soovi tulemust kümnendmurdes, vaid soovite seda täisarvu kujul, siis kasutage funktsiooni funktsioon INT nagu järgmine:
=INT((C5-B5)*24)
Nagu näete, on meil õnnestunud arvutada töötatud tundi Exceli tööajatabelis.
Loe edasi: Kuidas arvutada Excelis kogutunde (9 lihtsat meetodit)
2.2 Töötatud aeg minutites
Ajakontrasti hindamiseks minutites tuleb selle veeru ajad korrutada päeva minutite koguarvuga. See on 1440 (24 tundi*60 minutit).
Valem:
=(C5-B5)*24*60
Excel annab need jälle ajaformaadis. Nii et muutke seda Numbers grupist Numbers gruppi Kodu vahekaart.
Loe edasi: Kuidas lisada minutid Exceli ajale (3 kiiret meetodit)
2.3 Töötatud aeg sekundites
Selleks, et arvutada ajavahe sekundites, tuleb eelmine tulemus korrutada päeva sekundite koguarvuga. See on 86400 (24 tundi * 60 minutit * 60 sekundit).
Me kasutame järgmist valemit:
=(C5-B5)*24*60*60
Nii saate arvutada töötatud aega mis tahes vormis, kasutades seda valemit Exceli tööajatabelis.
Pange tähele, et see valem töötab ainult siis, kui arvutate Exceli ajavahe sama päeva kohta. Kui teie ajaväärtused pärinevad erinevatest kuupäevadest, annab see valem vale tulemuse. Ärge muretsege selle pärast. Me arutame seda hiljem.
Loe edasi: Kuidas arvutada aega Excelis (16 võimalikku võimalust)
3. Arvutage töötatud aeg TEXT-funktsiooni abil
Eelmises punktis pidime muutma arvutatava ajavahe formaati. Kuna Excel muudab automaatselt ajavahe formaati. Seetõttu pidime muutma tome formaati.
Kui te ei taha selle ohuga silmitsi seista ja soovite lihtsat lahendust, siis kasutage funktsioon TEXT . siin ei pea te formaadi muutmise pärast muretsema.
Üldine valem:
=TEXT(lõpuaeg - algusaeg, vorming)
Nüüd, esimene argument on põhiline lahutamine. Ja formaadis tuleb lihtsalt sisestada soovitud ajavahe formaat.
Loe edasi: Tööajatabelite valem Excelis (5 näidet)
3.1 Ainult näidikuga tunnid
Ainult töötundide kuvamiseks kasutage järgmist valemit:
=TEXT(C5-B5, "hh")
See valem annab ainult sellise tulemuse, mis näitab kahe ajaväärtuse vaheliste tundide arvu erinevust. Kui teie tulemus on 10 tundi ja 40 minutit, näitab see ainult 9 tundi.
Seotud sisu: Kuidas lahutada ja kuvada negatiivset aega Excelis (3 meetodit)
3.2 Ainult minutite kuvamine
Ainult töötatud minutite kuvamiseks kasutage järgmist valemit:
=TEXT(C5-B5,"[mm]")
3.3 Näita ainult sekundid
Ainult töötatud sekundite kuvamiseks kasutage järgmist valemit:
=TEXT(C5-B5,"[ss]")
3.4 Tundide ja minutite kuvamine
Ainult töötatud tundide ja minutite kuvamiseks kasutage järgmist valemit:
=TEXT(C5-B5,"[hh]:mm")
3.5 Tundide, minutite ja sekundite kuvamine
Ainult töötatud tundide, minutite ja sekundite kuvamiseks kasutage järgmist valemit:
=TEXT(C5-B5, "hh:mm:ss")
Nüüd võite küsida, miks me kasutame nurksulgusid nagu [hh],[mm] , või [ss] kuskil. Põhimõtteliselt annab see teile kahe kuupäeva vahel töötatud tundide koguarvu, isegi kui tund on suurem kui 24. Nii et kui soovite arvutada töötatud tundide arvu kahe kuupäeva väärtuse vahel, mille vahe on suurem kui 24 tundi, siis kasutades [hh] annab teile töötatud tundide koguarvu, ja "hh" annab teile lihtsalt lõppkuupäeva möödunud tundide arvu.
4. Seni töötatud aeg
Algusaegade ja praeguse kellaaja vahel töötatud aja arvutamiseks kasutage järgmist valemit funktsioon NOW lõpuaja asemel veerus Erinevus.
The KOHE funktsioon tagastab teie seadme praeguse kuupäeva ja kellaaja. See funktsioon ei võta vastu ühtegi sisendargumenti.
Üldine valem:
Töötatud aeg = NOW() - algusaeg
Parema ülevaate saamiseks vaadake järgmist ekraanipilti:
Kui algusaeg ja praegune kellaaeg erinevad rohkem kui 24 tundi, vormindage tulemus nii, et see näitaks päeva koos ajaosaga, kasutades järgmist valemit funktsioon TEXT.
Valem:
=TEXT(NOW()-B5, "dd hh:ss:mm")
Nüüd saate teostada sama asja ka lahtri kohandatud vormingu muutmisega, et kuvada päev koos ajaosaga.
Excel arvestab automaatselt aega 1. jaanuar 1990, kui teie algusaeg on ainult ajaosa.
Sel põhjusel on KOHE funktsioon annab teile töötatud aja arvutamisel vale tulemuse. Nagu me mainisime, oleks saadud väärtus ka päevade kogusumma, mis on möödunud alates 1. jaanuarist 1990.
Selle lahendamiseks kasutage järgmist valemit:
=NOW()- INT(NOW())-B5
Siin on INT funktsioon kustutab selle funktsiooni poolt toodetud tulemusest päevapartii. Seejärel kasutab see seda ajavahe arvutamiseks.
Pea meeles, et KOHE funktsioon uuendab iga kord, kui teete Exceli ajagraafikus muudatusi. Kuid see ei tee ümbertöötlemist reaalajas.
Valem töötundide arvutamiseks ühe päevase vahetuse puhul
Selles osas näitan teile lihtsat andmestikku, milles on mõned algusaegade ja lõpuaegade andmed mõnede töötajate kohta. Meie eesmärk on arvutada töötatud aeg tundides.
Selle demonstreerimiseks kasutame seda andmestikku:
Nüüd valige Lahter E5 ja sisestage järgmine valem:
=MOD(D5-C5,1)*24
Meie valem sisaldab siinkohal MOD-funktsioon arvutada töötatud aeg tundides Exceli tööajatabelis.
Nagu näete, õnnestub meil Exceli tööajatabelis töötundide kogusumma välja arvutada.
Valem öise vahetuse tööaja arvutamiseks
Nüüd, eelnevalt arutati ajavahe põhjal päevase vahetuse. See tähendab, et me ei näidanud teile väljundit, kui teie lõpuaeg on erineval kuupäeval. See tähendab, et teie algusaeg on aastal hh:mm: ss PM, kuid lõpuaeg on hh:mm: ss AM. Seda võib võrrelda öövahetusega, kus töötajad alustavad tööd öösel ja lõpetavad selle järgmisel päeval.
Vaadake järgmist andmestikku:
Siin on selgelt näha, et mõned inimesed töötasid öösel. Nii et ka siin muutus kuupäev koos ajaga.
Selle lahendamiseks kasutame Exceli valemit koos funktsioon IF .
Nüüd valige Ruut E5 ja sisestage järgmine valem:
=IF((D5-C5)<0,1-(C5-D5),(D5-C5))
Nagu näete, arvutasime töötatud aja välja valemiga. Teine kasulik viis selle lahendamiseks on kasutada MOD-funktsioon arvutada töötatud aeg tundides.
Valige Ruut E5 ja sisestage järgmine valem:
=MOD(D5-C5,1)*24
See valem käsitleb negatiivset aega, kasutades funktsiooni MOD, et "pöörata" negatiivsed väärtused nõutavaks positiivseks väärtuseks. Kuna see valem talub korda täpselt päeval ja kellaaegu, mis ületavad keskööd, ei ole meil vaja kasutada funktsiooni IF funktsioon. See ongi selle ilu. MOD funktsioon.
Märkus: See valem ei toimi kauem kui 24 tundi.
Sarnased lugemised:
- Kuidas arvutada kulunud aega Excelis (8 võimalust)
- Arvutage kahe kuupäeva vahel kulunud aeg Excelis (5 meetodit)
- Kuidas lahutada sõjaväeline aeg Excelis (3 meetodit)
- Ajaformaadi kasutamine Excel VBAs (makro, UDF ja UserForm)
- Kuidas arvutada keskmine käitlemisaeg Excelis (2 lihtsat viisi)
Valem ületunnitöö arvutamiseks Excelis
Selles osas näitan teile ühe näite ületunnitöö kohta. Ületunnitöö all mõeldakse kõiki töötaja töötunde, mis ületavad tema tavapäraselt ettenähtud tööaega.
Vaadake andmekogumit:
Selles Exceli tööajatabelis on näha töötajate algus- ja lõpuaeg. Siin on meie standardne tööaeg 8 tundi. Seega, kui keegi töötas rohkem kui 8 tundi, näitab meie valem seda ületundide veerus. Kuid veerus "Töötatud" näidatakse ainult töötaja poolt tehtud standardset tööaega.
Tavapärase tööaja arvutamiseks päevas, sisestage järgmine valem Ruut E5 ja lohistage täitekäepideme ikooni:
=IF((D5-C5)*24>$C$11,$C$11,(D5-C5)*24)
Kui töötaja on töötanud rohkem kui 8 tundi, annab valem ainult maksimaalselt 8 tundi.
Päevase ületunnitöö arvutamiseks sisestage järgmine valem Lahter F5 ja lohistage täitekäepideme ikooni:
=IF((D5-C5)*24>$C$11,((D5-C5)*24)-$C$11,0)
Selle valemiga saab põhimõtteliselt ekstraheerida need lisatunnid pärast Exceli tööajatabelis oleva aja mahaarvamist väljamineku ajast.
Loe edasi: Exceli valem üle 40-tunnise ületunnitöö jaoks [koos tasuta malliga]
Kuidas arvutada Excelis töötatud tundi, kasutades 24-tunnist kella
Kui te kasutate oma piirkonnas 24-tunnist kella, saate selle teostamiseks kasutada ka eelnevaid valemeid.
Me kasutame MOD-funktsioon seda teha.
=MOD(D5-C5,1)*24
Võite kasutada mis tahes ülaltoodud valemit, et arvutada töötatud aega Exceli tööajatabelis 24-tunnise kellaajaga.
Loe edasi: Kuidas lisada aega Excelis üle 24 tunni (4 võimalust)
Kuidas arvutada nädala kogutunnid Excelis
Selles näites näitan teile näidet, kus on töötaja poolt nädalas tehtud töötunnid ja ületunnid kokku. Me teostame seda kasutades funktsioon IF , funktsioon MAX ja funktsioon SUM .
Vaadake järgmist ekraanipilti:
Siinkohal arvutasime ületunnitöö aja järgmise valemiga:
=IF(SUM($E$5:E5)>40,SUM($E$5:E5)-40,0)
See funktsioon arvutab põhimõtteliselt ületunnid, kui inimene teeb üle 40 tunni nädalas.
Esimese vahemiku roll SUM funktsioon on absoluutne, kuid teine osa ei ole. Kui kopeerite selle valemi üle veeru, näete, et funktsioon SUM summeerib kõik Tundide summa, mida opereeritakse aastal Töötas veerus. Kui SUM vahemik suureneb, suurenevad ka töötatud tunnid. Kui SUM jõuab üle 40 tunni, paneb see ületunnid ületundide veergu Ületunnid suureneva kogusummana.
Vaadake nüüd järgmist ekraanipilti:
Regulaarne tööaeg on hinnanguline, mis põhineb kogutundidel ja tehtud ületunnitöödel:
=MAX(E5-G5,0)
Me kasutame MAX funktsiooni, et mitte saada negatiivseid tunde, kus töötaja on teinud ületunnitööd. Kui valem annab negatiivse tulemuse, siis on MAX funktsioon tagastab Exceli ajagraafikus nulli.
Loe edasi: Kuidas arvutada Excelis kogutunnid (9 lihtsat meetodit)
Kuidas arvutada kuu kogutunnid Excelis
Saate arvutada kuu jooksul töötatud aja (tundide) kogusumma, kasutades järgmist valemit funktsioon NETWORKDAYS Excelis.
Põhimõtteliselt arvutab see funktsioon teie ettevõtte töötundide põhjal töötatud kogutunnid.
Üldine valem:
=NETWORKDAYS(alguskuupäev,lõppkuupäev)*töötund päevas
Vaadake järgmist ekraanipilti:
Valem, mida me kasutame:
=NETWORKDAYS(B5,C5)*8
Siin näete kogu kuu töötundide arvu. Me ei ole siinkohal arvestanud pühi.
Töötatud tundide kogusumma ilma puhkuseta saamiseks on valem järgmine:
=NETWORKDAYS(alguskuupäev,lõppkuupäev,puhkus_loend)*töötund päevas
Selle funktsiooni kohta loe lähemalt: Kuidas kasutada NETWORKDAYS funktsiooni Excelis (3 sobivat näidet)
Exceli valem töötatud tundide arvutamiseks miinus lõunasöök
Nüüd võib teil olla Exceli tööajatabel, kus peate arvestama töötajate lõunaaega. Ja seda ei saa tööaja arvutamiseks lisada. Me saame arvutada töötatud tunnid miinus lõunasöök, kasutades selleks funktsioon SUM .
Üldine valem:
=SUM((lõuna_alguse_alguse_aeg)+(lõpu_aeg-lõuna_lõuna_lõpp))*24
Parema ülevaate saamiseks vaadake järgmist ekraanipilti:
Me kasutame seda valemit:
=SUM((D5-C5)+(F5-E5))*24
Ettevõtte töötajatena peame igal tööpäeval sisse- ja väljaregistreerima, kogu töötatud aja mõõtmine ja miinus päeva lõuna võib aidata välja arvutada palga vastavalt ajale. Näitena näitasin valemit, kuidas arvutada töötatud aega, kuid miinus lõuna-aeg iga päeva kohta Exceli tööajatabelis.
Loe edasi: Exceli valem töötatud tundide arvutamiseks miinus lõunasöök
💬 Asjad, mida meeles pidada
✎ Veenduge, et muudate ajaformaadi numbriks või üldiseks, kui see ei näita kümnendmurde formaadis.
✎ Kui valem tagastab #### , tähendab see, et teie väärtus on negatiivne või et veeru laius on väiksem.
Kokkuvõte
Kokkuvõtteks loodan, et see õpetus andis teile kasulikke teadmisi, et kasutada Excelis töötatud aja arvutamise valemit. Soovitame teil õppida ja rakendada kõiki neid juhiseid oma andmekogumi suhtes. Laadige alla harjutustöömapp ja proovige neid ise. Samuti võite vabalt anda tagasisidet kommentaaride sektsioonis. Teie väärtuslik tagasiside hoiab meid motiveerituna selliste õpetuste loomiseks.
Ärge unustage meie veebilehte Exceldemy.com erinevate Exceliga seotud probleemide ja lahenduste kohta.
Jätkake uute meetodite õppimist ja kasvamist!