Mfumo wa Excel wa Kuhesabu Muda Uliofanya Kazi

  • Shiriki Hii
Hugh West

Katika Microsoft Excel, kufanya kazi na wakati ni mojawapo ya kazi zinazojulikana. Utajipata katika hali nyingi ambapo utakuwa na kuhesabu tofauti za wakati. Ikiwa uko katika nafasi ya usimamizi katika kampuni yako, itabidi ufuatilie laha za saa za wafanyakazi wote. Lazima uhesabu ni saa ngapi wamefanya kazi. Katika somo hili, utajifunza kukokotoa muda uliotumika kwa kutumia fomula ya Excel yenye mifano inayofaa na vielelezo vinavyofaa.

Pakua Kitabu cha Mazoezi

Mfumo za Kukokotoa Time Worked.xlsx

Mfumo wa Kupata Tofauti za Muda katika Excel

Katika hali nyingi, itabidi ukokote tofauti za saa au wakati uliofanya kazi kati ya mara mbili katika laha ya saa. Ili kuhesabu jumla ya muda uliofanya kazi, unapaswa kujua fomula ya msingi ya kuhesabu tofauti za wakati. Katika sehemu zifuatazo, nitakuonyesha mifano rahisi na rahisi ambayo itaondoa shaka yako. Ninapendekeza ujifunze na utumie haya yote kwenye jedwali lako la saa la excel ili kukokotoa tofauti ya wakati.

1. Muda Uliotumika kwa Kutoa Rahisi

Sasa, fomula rahisi ya kukokotoa tofauti ya saa ni kutoa. wakati wa kuanza hadi mwisho. Kwa njia hii, unaweza kuhesabu muda uliofanya kazi kwa zamu yoyote katika laha yako ya saa ya Excel.

Muda Uliofanya Kazi = Muda wa Kuisha – Muda wa Kuanza

Angalia picha ya skrini ifuatayo:

Hapa, tunayoWiki katika Excel

Katika mfano huu, nitakuonyesha mfano ambao utakuwa na jumla ya saa na saa za ziada zitakazofanyiwa kazi kwa wiki na mfanyakazi. Tunatekeleza hili kwa kutumia kitendakazi cha IF , kitendakazi cha MAX , na kitendakazi cha SUM .

Angalia picha ya skrini ifuatayo:

Hapa, tulihesabu muda wa saa za ziada uliotumika kwa fomula ifuatayo:

=IF(SUM($E$5:E5)>40,SUM($E$5:E5)-40,0)

Kitendaji hiki kimsingi hukokotoa muda wa ziada pindi mtu anapotekeleza zaidi ya saa 40 kwa wiki.

Jukumu la safu ya kwanza ya SUM kazi ni kamili, lakini sehemu ya pili sivyo. Unaponakili fomula hii kwenye safu wima, utashuhudia kuwa chaguo za kukokotoa za SUM hujumlisha Saa zote zinazotumika katika safu wima ya Iliyofanya kazi . Masafa ya SUM yanapoongezeka, saa zilizofanya kazi pia zitaongezeka. Mara baada ya SUM kufikia zaidi ya saa 40, itaweka saa za nyongeza kwenye safu wima ya Muda wa ziada kama jumla inayoongezeka.

Sasa, angalia picha ya skrini ifuatayo:

Saa za kawaida hukadiriwa kulingana na jumla ya saa, na muda wa ziada unaotumika:

=MAX(E5-G5,0)

Tunatumia MAX kazi ili kutoishia na saa Hasi ambapo Mfanyakazi ametumia muda wa ziada. Ikiwa fomula itarejesha hasi, basi kazi ya MAX itarudisha sufuri katika laha ya saa ya Excel.

Soma Zaidi: Jinsi ya Kukokotoa Jumla ya Saakatika Excel (Njia 9 Rahisi)

Jinsi ya Kukokotoa Jumla ya Saa kwa Mwezi katika Excel

Unaweza kukokotoa jumla ya muda (saa) zilizofanya kazi kwa mwezi ukitumia Chaguo za kukokotoa za NETWORKDAYS katika Excel.

Kimsingi, chaguo za kukokotoa huhesabu jumla ya saa iliyofanya kazi kulingana na saa za kazi za kampuni yako.

Mfumo Mkuu:

=NETWORKDAYS(tarehe ya kuanza,tarehe ya mwisho)*saa ya kazi kwa siku

Angalia picha ya skrini ifuatayo:

Mfumo tunatumia:

=NETWORKDAYS(B5,C5)*8

Hapa, unaweza kuona jumla ya saa zilizofanya kazi kwa jumla mwezi. Hatukujumuisha likizo hapa.

Ili kupata jumla ya saa zilizofanya kazi bila likizo, fomula itakuwa:

=NETWORKDAYS(tarehe ya kuanza,tarehe ya mwisho ,holiday_list)*saa ya kazi kwa siku

Ili kujua zaidi kuhusu chaguo hili la kukokotoa, soma: Jinsi ya Kutumia Kazi ya NETWORKDAYS katika Excel (Mifano 3 Inayofaa)

Mfumo wa Excel wa Kuhesabu Saa Zilizofanya Kazi Minus Lunch

Sasa, unaweza kuwa na laha ya saa ya Excel ambapo unapaswa kuzingatia muda wa chakula cha mchana wa wafanyakazi. Na huwezi kuongeza hii kwa saa za kazi ili kuhesabu. Tunaweza kuhesabu saa zilizofanya kazi ukiondoa chakula cha mchana kwa kutumia kitendaji cha SUM .

Mfumo Mkuu:

=SUM((Lunch_start-start_time)+(end_time-lunch_end))*24

Angalia picha ya skrini ifuatayo ili kuelewa vyema zaidi:

Tunatumia hiiformula:

=SUM((D5-C5)+(F5-E5))*24

Kama wafanyakazi wa biashara, tunahitaji kuingia na kuangalia kila siku ya kazi, kupima muda wote wa kazi na kuondoa chakula cha mchana cha siku kunaweza kusaidia kuhesabu mshahara kulingana na wakati. Kutoka kwa mfano, nilionyesha fomula ya kukokotoa muda uliofanya kazi lakini kupunguza muda wa chakula cha mchana kwa kila siku katika jedwali la saa la Excel.

Soma Zaidi: Mfumo wa Excel wa Kukokotoa Saa Zilizofanyiwa Kazi. Minus Lunch

💬 Mambo ya Kukumbuka

Hakikisha umebadilisha umbizo la saa kuwa nambari au la jumla ikiwa halionyeshi katika umbizo la desimali.

Ikiwa fomula itarejesha ### , inamaanisha thamani yako ni hasi au upana wa safu wima ni mdogo.

Hitimisho

Kuhitimisha, ninatumai somo hili limekupa kipande cha maarifa muhimu ya kutumia fomula kukokotoa muda uliofanya kazi katika Excel. Tunapendekeza ujifunze na utumie maagizo haya yote kwenye mkusanyiko wako wa data. Pakua kitabu cha mazoezi na ujaribu hizi mwenyewe. Pia, jisikie huru kutoa maoni katika sehemu ya maoni. Maoni yako muhimu yanatufanya tuwe na ari ya kuunda mafunzo kama haya.

Usisahau kuangalia tovuti yetu Exceldemy.com kwa matatizo na masuluhisho mbalimbali yanayohusiana na Excel.

Endelea kujifunza mbinu mpya na uendelee kukua!

tofauti za wakati fulani. Fomula tuliyotumia:

=C5-B5

Tatizo unaloweza kutambua hapa ni kwamba tuna tofauti ya saa katika umbizo la saa. Kuhusu data ya kwanza, tulitaka masaa 8. Badala yake, tulipata 8:00 AM.

Unaweza kuiumbiza kwa njia tofauti. Inabidi uibadilishe hadi umbizo Maalum ili kupata matokeo katika umbizo la saa, dakika, na sekunde.

Ili kubadilisha hii fuata hatua hizi:

  • Kwanza, chagua masafa ya seli.

  • Sasa, bonyeza Ctrl+1 kwenye kibodi yako.

  • Sasa, kutoka kwa Seli za Umbizo kisanduku kidadisi, utapata Nambari Ifuatayo, chagua Custom kutoka Kategoria . Kisha, kutoka kwa Aina , chagua h:mm: ss umbizo. Hatimaye, bofya Sawa .

Mwishowe, itaonyesha muda uliofanya kazi katika umbizo la saa, dakika na sekunde. Kwa hivyo, tumefaulu kuhesabu muda uliofanya kazi baada ya kutoa katika laha ya saa ya Excel.

Soma Zaidi: Jinsi ya Kuondoa Muda katika Excel (Njia 7 za Haraka)

2. Muda wa Kukokotoa Uliofanya Kazi kwa Saa, Dakika, au Sekunde

Katika mfano uliopita, uliona towe yetu ikiwa umbizo la saa, dakika na sekunde. Sasa, unaweza kutaka kuhesabu saa za kazi katika muundo wa dakika au sekunde. Unaweza pia kuhesabu wakati uliofanya kazi kwa kutumia fomula ya Excel. Ili kuonyesha hili, tunatumia mkusanyiko wa data uliopita.

2.1 SaaIlifanya kazi kwa Saa

Tayari umeona fomula ifuatayo ya kukokotoa tofauti ya saa katika Excel:

=C5-B5

Sasa, ili kukokotoa muda uliofanya kazi kwa saa pekee, rekebisha fomula kama ifuatavyo:

=(C5-B5)*24

Tena, Excel itakupa matokeo katika umbizo la muda. Ili kubadilisha hii, nenda kwenye umbizo la Hesabu katika kichupo cha Nyumbani . Kutoka hapo bofya Nambari .

Baada ya hapo, utapata saa zilizofanyiwa kazi katika laha yako ya saa ya Excel.

Sasa, kama hutaki matokeo katika desimali lakini unayataka katika umbizo kamili, tumia kitendakazi cha INT kama ifuatayo:

=INT((C5-B5)*24) 3>

Kama unavyoona, tumefaulu kukokotoa saa zilizotumika katika laha ya saa ya Excel.

Soma Zaidi: Jinsi gani ili Kukokotoa Jumla ya Saa katika Excel (Njia 9 Rahisi)

2.2 Muda Uliofanya Kazi kwa Dakika

Ili kukadiria utofautishaji wa saa katika dakika, unahitaji kuzidisha nyakati za safu wima hiyo kwa jumla ya dakika kwa siku. Hiyo ni 1440 (saa 24* dakika 60).

Mfumo:

=(C5-B5)*24*60

Excel itazipa tena katika umbizo la wakati. Kwa hivyo, badilisha hiyo kutoka kwa kikundi cha Nambari cha kichupo cha Nyumbani .

Soma Zaidi: Jinsi ya Kuongeza Dakika kwa Muda katika Excel (Njia 3 za Haraka)

2.3 Muda Uliofanya Kazi kwa Sekunde

Ili kuhesabu tofauti ya saa katika sekunde, unapaswa kuzidisha matokeo ya awali.kwa jumla ya idadi ya sekunde kwa siku. Hiyo ni 86400 (saa 24 * dakika 60 * sekunde 60).

Tunatumia fomula ifuatayo:

=(C5-B5)*24*60*60

Kwa njia hii, unaweza kukokotoa muda uliotumika katika umbizo lolote kwa kutumia fomula hii ya laha ya saa ya Excel.

Kumbuka fomula hii itafanya kazi tu ikiwa unahesabu tofauti ya saa ya Excel kwa siku hiyo hiyo. Ikiwa thamani za saa zako ni za tarehe tofauti, fomula hii italeta matokeo yasiyo sahihi. Usijali kuhusu hili. Tutajadili hili katika sehemu inayofuata.

Soma Zaidi: Jinsi ya Kuhesabu Muda katika Excel (Njia 16 Zinazowezekana)

3. Kokotoa Muda Uliofanya Kazi Kwa Kutumia Kazi ya MAANDIKO

Katika sehemu iliyotangulia, tulilazimika kubadilisha umbizo la tofauti ya saa ili kukokotoa. Kwa sababu Excel hubadilisha kiotomati tofauti katika umbizo la wakati. Kwa sababu hii, ilitubidi kubadilisha umbizo la tome.

Sasa, ikiwa hutaki kukabiliana na hatari hii na unataka suluhu rahisi, tumia kitendaji cha TEXT . Hapa, huna haja ya kuwa na wasiwasi kuhusu kubadilisha umbizo.

Mfumo Mkuu:

=TEXT(Saa za Mwisho – Wakati wa Kuanza, Umbizo)

Sasa, hoja ya kwanza ni kutoa msingi. Na katika umbizo, inabidi uingize tu umbizo la tofauti ya wakati unaotaka.

Soma Zaidi: Mfumo wa Laha ya saa katika Excel (Mifano 5)

3.1 Onyesha Saa Pekee

Ili kuonyesha saa zilizofanya kazi pekee,tumia fomula ifuatayo:

=TEXT(C5-B5,"hh")

Mfumo huu utatoa tu matokeo ambayo yanaonyesha nambari tofauti ya saa kati ya thamani za nyakati mbili. Ikiwa matokeo yako ni saa 10 na dakika 40, itaonyesha saa 9 pekee.

Maudhui Yanayohusiana: Jinsi ya Kutoa na Kuonyesha Muda Mbaya katika Excel (Mbinu 3)

3.2 Onyesha Dakika Pekee

Ili kuonyesha dakika tu zilizofanya kazi, tumia fomula ifuatayo:

=TEXT(C5-B5,"[mm]")

3.3 Onyesha Sekunde Pekee

Ili kuonyesha sekunde tu zilizofanya kazi, tumia fomula ifuatayo:

=TEXT(C5-B5,"[ss]")

3.4 Saa na Dakika za Kuonyesha

Ili kuonyesha saa na dakika zilizofanya kazi pekee, tumia fomula ifuatayo:

=TEXT(C5-B5,"[hh]:mm")

3.5 Saa za Kuonyesha, Dakika, na Sekunde

Ili kuonyesha saa, dakika, na sekunde pekee zilizofanya kazi, tumia fomula ifuatayo:

=TEXT(C5-B5,"hh:mm:ss")

Sasa, unaweza kuuliza kwa nini tunatumia mabano ya mraba. kama [hh],[mm] , au [ss] mahali fulani. Kimsingi, hukupa idadi nzima ya saa zilizofanya kazi kati ya tarehe hizo mbili, hata kama saa ni kubwa kuliko 24. Kwa hivyo ikiwa ungependa kuhesabu saa zilizofanya kazi kati ya thamani mbili za tarehe ambapo tofauti ni zaidi ya saa 24, ukitumia [hh] itakuletea jumla ya saa zilizofanya kazi, na “hh” itakupa tu saa zilizopitishwa siku ya tarehe ya mwisho.

4. Muda Uliofanya Kazi Hadi Sasa

Ili kuhesabu muda uliofanya kazi kati ya saa ya kuanza na wakati wa sasa, tumia kitendaji cha SASA badala ya Saa ya Mwisho katika safu wima ya Tofauti.

Kitendaji cha SASA hurejesha tarehe ya sasa na saa kutoka kwa kifaa chako. Haikubali hoja yoyote ya ingizo.

Mfumo Mkuu:

Muda Uliofanya Kazi = SASA() – Muda wa Kuanza

Angalia picha ya skrini ifuatayo ili uelewe vyema zaidi:

Ikiwa tofauti ya wakati kati ya saa ya kuanza na saa ya sasa ni kubwa kuliko Saa 24, panga matokeo ili kuonyesha siku kwa sehemu ya saa kwa kutumia kitendakazi cha TEXT.

Mfumo:

=TEXT(NOW()-B5,"dd hh:ss:mm")

Sasa, unaweza pia kutekeleza jambo lile lile kwa kurekebisha umbizo maalum la kisanduku ili kuonyesha siku pamoja na sehemu ya saa.

Excel itafanya hivyo. zingatia kiotomatiki wakati wa tarehe 1 Januari 1990 ikiwa muda wako wa kuanza una sehemu ya saa pekee.

Kwa sababu hii, kazi ya SASA itakupa matokeo yasiyo sahihi wakati wa kukokotoa muda uliofanya kazi. Kama tulivyotaja, thamani inayotokana pia itakuwa na jumla ya siku ambazo zimepita tangu tarehe 1 Januari 1990.

Ili kutatua hili, tumia fomula ifuatayo:

=NOW()- INT(NOW())-B5

Hapa, INT kazi itafuta sehemu ya mchana kutoka kwa matokeo yanayotolewa na chaguo hili la kukokotoa. Baada ya hapo, itatumia hii kuhesabu wakatitofauti.

Kumbuka, SASA sasisho za kazi kila unapofanya mabadiliko katika laha yako ya saa ya Excel. Lakini haifanyi kazi tena kwa wakati halisi

Mfumo wa Kukokotoa Saa Zilizotumika kwa Shift ya Siku

Katika sehemu hii, ninakuonyesha mkusanyiko rahisi wa data ambao una baadhi ya nyakati za kuanza na wakati wa mwisho. ya baadhi ya wafanyakazi. Lengo letu ni kukokotoa muda unaofanya kazi kwa saa.

Ili kuonyesha hili, tunatumia mkusanyiko huu wa data:

Sasa, chagua Cell E5 na uandike fomula ifuatayo:

=MOD(D5-C5,1)*24

Hapa, fomula yetu ina kitendaji cha MOD kukokotoa muda uliofanya kazi kwa saa katika jedwali la saa la Excel.

Kama unavyoona, tumefaulu kuhesabu jumla ya saa za kazi katika laha ya saa ya Excel.

Mfumo ili Kukokotoa Muda Uliofanya Kazi kwa Shift ya Usiku

Sasa, hapo awali tulijadili tofauti ya saa kulingana na zamu ya siku. Hiyo ina maana kwamba hatukukuonyesha matokeo ikiwa muda wako wa mwisho uko katika tarehe tofauti. Hiyo inamaanisha kuwa saa yako ya kuanza iko ndani ya hh:mm: ss PM, lakini wakati wa mwisho ni hh:mm: ss AM. Unaweza kulinganisha hii na zamu ya usiku ambapo wafanyakazi huanza kazi usiku na kumaliza siku inayofuata.

Angalia mkusanyiko wa data ufuatao:

Hapa, unaweza kuona waziwazi baadhi ya watu walifanya kazi usiku. Kwa hivyo, tarehe ilibadilika hapa pia na saa.

Ili kutatua hili tunatumia fomula ya Excel yenye kitendakazi cha IF .

Sasa, chagua Kiini E5 na uandike fomula ifuatayo:

=IF((D5-C5)<0,1-(C5-D5),(D5-C5))

Kama wewe unaweza kuona, tulihesabu wakati uliofanya kazi kwa kutumia fomula. Njia nyingine muhimu ya kutatua hili ni kutumia kitendakazi cha MOD kukokotoa muda uliofanya kazi kwa saa.

Chagua Kiini E5 na uandike fomula ifuatayo:

=MOD(D5-C5,1)*24

Mchanganyiko huu hushughulikia wakati hasi kwa kutumia chaguo la kukokotoa la MOD "kugeuza" thamani hasi hadi zinazohitajika. thamani chanya. Kwa sababu fomula hii itastahimili nyakati kwa siku kamili na saa zinazopita usiku wa manane, hatuhitaji kutumia IF kazi. Huu ndio uzuri wa MOD function.

Kumbuka: Fomula hii haitafanya kazi kwa muda unaozidi saa 24.

Masomo Sawa:

  • Jinsi ya Kuhesabu Muda Uliopita katika Excel (Njia 8)
  • Kukokotoa Muda Uliopita Kati ya Mbili Tarehe katika Excel (Mbinu 5)
  • Jinsi ya Kuondoa Muda wa Kijeshi katika Excel (Njia 3)
  • Tumia Umbizo la Muda katika Excel VBA (Macro , UDF, na UserForm)
  • Jinsi ya Kukokotoa Muda Wastani wa Kushughulikia katika Excel (Njia 2 Rahisi)

Mfumo wa Kukokotoa Muda wa Ziada katika Excel

Katika sehemu hii, nitakuonyesha mfano wa muda wa ziada. Muda wa ziada unarejelea saa zozote zinazoendeshwa na mfanyakazi zinazozidi saa zake za kazi zilizoratibiwa kwa kawaida.

Angalia mkusanyiko wa data:

Katika hiliLaha ya saa ya Excel, unaweza kugundua saa ya kuanza kwa wafanyikazi na wakati wa mwisho. Hapa, saa yetu ya kawaida ya kufanya kazi ni masaa 8. Kwa hivyo, ikiwa mtu yeyote atafanya kazi zaidi ya saa 8, fomula yetu itaonyesha hilo kwenye safu wima ya Muda wa ziada. Lakini, safu wima Iliyofanya kazi, itaonyesha tu muda wa kawaida wa kazi unaofanywa na mfanyakazi.

Ili kukokotoa muda wa kawaida wa kufanya kazi kwa siku, charaza fomula ifuatayo katika Kiini E5 na uburute aikoni ya mshiko wa kujaza:

=IF((D5-C5)*24>$C$11,$C$11,(D5-C5)*24)

Iwapo mfanyakazi amefanya kazi kwa zaidi ya saa 8, basi fomula itatoa tu muda usiozidi saa 8.

Ili kuhesabu muda wa ziada kwa siku, andika fomula ifuatayo katika Kiini F5 na uburute aikoni ya mpini wa kujaza:

=IF((D5-C5)*24>$C$11,((D5-C5)*24)-$C$11,0)

Mfumo huu kimsingi hutoa saa za ziada baada ya kupunguza muda kutoka kwa muda ulioisha katika laha ya saa ya Excel.

Soma Zaidi: Mfumo wa Excel kwa Muda wa Ziada zaidi ya Saa 40 [na Kiolezo Bila Malipo]

Jinsi ya Kukokotoa Saa Zilizofanyiwa Kazi katika Excel Kwa Kutumia Saa ya Saa 24

Sasa, ikiwa unatumia saa ya saa 24 katika eneo lako, unaweza pia kutumia fomula zilizopita kutekeleza hivi.

Tunatumia kitendaji cha MOD kutekeleza hili. .

=MOD(D5-C5,1)*24

Unaweza kutumia yoyote hapo juu e formula ya kukokotoa muda uliotumika katika laha ya saa ya Excel kwa saa ya saa 24.

Soma Zaidi: Jinsi ya Kuongeza Muda katika Excel Zaidi ya Saa 24 (njia 4)

Jinsi ya Kukokotoa Jumla ya Saa ndani

Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.