Excelova formula za izračun delovnega časa

  • Deliti To
Hugh West

V programu Microsoft Excel je delo s časom eno od znanih opravil. Znajdete se v številnih situacijah, v katerih boste morali za izračun časovnih razlik. Če ste v podjetju na vodstvenem položaju, boste morali spremljati časovne liste vseh zaposlenih. Izračunati boste morali, koliko ur so opravili. V tem učbeniku se boste naučili izračunati čas dela z uporabo Excelove formule z ustreznimi primeri in primernimi ilustracijami.

Prenesi delovni zvezek za prakso

Formule za izračun delovnega časa.xlsx

Formula za iskanje časovnih razlik v programu Excel

V številnih primerih boste morali v časovnem listu izračunati časovne razlike ali čas dela med dvema časoma. Za izračun skupnega časa dela morate poznati osnovno formulo za izračun časovnih razlik. V naslednjih razdelkih vam bom prikazal nekaj preprostih in enostavnih primerov, ki bodo razblinili vaš dvom. Priporočam vam, da se jih naučite in vse to uporabite v svojem časovnem listu excel za izračunčasovno razliko.

1. Delovni čas z enostavnim odštevanjem

Zdaj je preprosta formula za izračun časovne razlike ta, da odštejete začetni čas od končnega časa. Na ta način lahko izračunate delovni čas za katero koli izmeno v časovnem listu Excel.

Delovni čas = končni čas - začetni čas

Oglejte si naslednjo sliko zaslona:

Tu imamo nekaj časovnih razlik. Uporabili smo formulo:

=C5-B5

Težava, ki jo lahko opazite tukaj, je, da imamo časovno razliko v obliki časa. Pri prvem podatku smo želeli 8 ur. Namesto tega smo dobili 8:00 zjutraj.

Oblikujete ga lahko na različne načine. Če želite dobiti rezultat v obliki ur, minut in sekund, ga spremenite v obliko po meri.

Če želite to spremeniti, sledite naslednjim korakom:

  • Najprej izberite območje celic.

  • Zdaj pritisnite Ctrl+1 na tipkovnici.

  • Zdaj, od Oblikovanje celic v pogovornem oknu najdete različne Številke Nato izberite Po meri s spletne strani Kategorija . Nato iz Tip , izberite h:mm: ss format. Na koncu kliknite na V REDU .

Na koncu bo prikazan čas dela v obliki ur, minut in sekund. Tako smo uspešno izračunali čas dela po izvedenem odštevanju v časovnem listu Excel.

Preberite več: Kako odšteti čas v Excelu (7 hitrih metod)

2. Izračunajte čas dela v urah, minutah ali sekundah

V prejšnjem primeru ste videli, da je bil naš rezultat oblikovan v obliki ur, minut in sekund. Zdaj boste morda želeli izračunati delovne ure v obliki minut ali sekund. Delovni čas lahko izračunate tudi z uporabo Excelove formule. Za prikaz tega uporabljamo prejšnji nabor podatkov.

2.1 Delovni čas v urah

V Excelu ste že videli naslednjo formulo za izračun časovne razlike:

=C5-B5

Če želite izračunati čas dela samo v urah, spremenite formulo na naslednji način:

=(C5-B5)*24

Tudi v tem primeru vam bo Excel podal rezultat v časovnem formatu. Če želite to spremeniti, pojdite v format Številke v razdelku Domov v zavihku. Tam kliknite na Številka .

Nato se bodo opravljene ure prikazale v časovnici programa Excel.

Če ne želite rezultatov v decimalni obliki, temveč jih želite v obliki celih števil, uporabite funkcija INT kot so naslednje:

=INT((C5-B5)*24)

Kot lahko vidite, nam je uspelo izračunati opravljene ure v časovnem listu Excel.

Preberite več: Kako izračunati skupno število ur v Excelu (9 enostavnih metod)

2.2 Delovni čas v minutah

Če želite oceniti časovno nasprotje v minutah, morate pomnožiti čase v tem stolpcu s skupnim številom minut v dnevu. To je 1440 (24 ur*60 minut).

Formula:

=(C5-B5)*24*60

Excel jih bo spet prikazal v časovnem formatu. Zato spremenite to v skupini Številke v Domov zavihek.

Preberite več: Kako dodati minute času v Excelu (3 hitre metode)

2.3 Delovni čas v sekundah

Če želite izračunati časovno razliko v sekundah, morate prejšnji rezultat pomnožiti s skupnim številom sekund v dnevu. To je 86400 (24 ur * 60 minut * 60 sekund).

Uporabljamo naslednjo formulo:

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

Tako lahko s to formulo za Excelov časovni list izračunate delovni čas v kateri koli obliki.

Upoštevajte, da bo ta formula delovala le, če izračunavate časovno razliko v Excelu za isti dan. Če so vaše časovne vrednosti iz različnih datumov, bo ta formula vrnila napačen rezultat. Ne skrbite zaradi tega. To bomo obravnavali v poznejšem razdelku.

Preberite več: Kako izračunati čas v programu Excel (16 možnih načinov)

3. Izračun opravljenega časa z uporabo funkcije TEXT

V prejšnjem razdelku smo morali spremeniti obliko časovne razlike za izračun. Excel namreč samodejno spremeni obliko časovne razlike. Zaradi tega smo morali spremeniti obliko tome.

Če se ne želite soočiti s to nevarnostjo in želite preprosto rešitev, uporabite funkcija TEXT Tu vam ni treba skrbeti za spreminjanje formata.

Splošna formula:

=TEXT(Končni čas - začetni čas, format)

Prvi argument je osnovno odštevanje. V obliki pa morate vnesti želeno obliko časovne razlike.

Preberite več: Formula časovnice v Excelu (5 primerov)

3.1 Ure samo za prikaz

Če želite prikazati samo opravljene ure, uporabite naslednjo formulo:

=TEXT(C5-B5, "hh")

Ta formula bo prikazala le rezultat, ki prikazuje število ur razlike med dvema časovnima vrednostma. Če je vaš rezultat 10 ur in 40 minut, bo prikazala le 9 ur.

Sorodna vsebina: Kako odšteti in prikazati negativni čas v Excelu (3 metode)

3.2 Prikaz samo minut

Če želite prikazati samo delovne minute, uporabite naslednjo formulo:

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

3.3 Prikaz samo sekund

Če želite prikazati samo delovne sekunde, uporabite naslednjo formulo:

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

3.4 Prikaz ur in minut

Če želite prikazati samo opravljene ure in minute, uporabite naslednjo formulo:

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

3.5 Prikaz ur, minut in sekund

Če želite prikazati samo opravljene ure, minute in sekunde, uporabite naslednjo formulo:

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

Morda se boste vprašali, zakaj uporabljamo oglate oklepaje, kot so [hh], [mm] ali [ss] V osnovi vam poda celotno število opravljenih ur med dvema datumoma, tudi če je ura večja od 24. Če torej želite izračunati opravljene ure med dvema datumoma, kjer je razlika večja od 24 ur, vam bo uporaba [hh] dala celotno število opravljenih ur, "hh" pa vam bo dala samo ure, ki so minile na dan končnega datuma.

4. Čas dela do zdaj

Če želite izračunati čas, ki je bil porabljen med začetnim in trenutnim časom, uporabite funkcija NOW namesto končnega časa v stolpcu Razlika.

Spletna stran ZDAJ funkcija vrne trenutni datum in čas iz vaše naprave. Ne sprejme nobenega vhodnega argumenta.

Splošna formula:

Delovni čas = ZDAJ() - začetni čas

Za boljše razumevanje si oglejte naslednjo sliko zaslona:

Če je časovna razlika med začetnim in trenutnim časom večja od 24 ur, rezultat oblikujte tako, da se prikaže dan s časovnim delom z uporabo funkcijo TEXT.

Formula:

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

Enako lahko storite tudi tako, da spremenite oblikovanje celice po meri, da se poleg časovnega dela prikaže tudi dan.

Excel bo samodejno upošteval čas 1. januar 1990, če ima vaš začetni čas samo časovni del.

Zaradi tega je ZDAJ funkcija vam bo pri izračunu delovnega časa dala napačen rezultat. Kot smo omenili, bi dobljena vrednost vsebovala tudi skupno število dni, ki so minili od 1. januarja 1990.

To lahko rešite z naslednjo formulo:

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

Tu je INT funkcija iz rezultata, ki ga dobi ta funkcija, izbriše del dneva. Nato ga uporabi za izračun časovne razlike.

Ne pozabite, da je ZDAJ funkcija posodobi vsakič, ko vnesete spremembo v časovni preglednici programa Excel. Vendar pa se ne predela v realnem času.

Formula za izračun delovnih ur za dnevno izmeno

V tem razdelku vam prikazujem preprost niz podatkov, ki vsebuje nekaj začetnih in končnih časov nekaterih zaposlenih. Naš cilj je izračunati čas dela v urah.

Za prikaz tega uporabljamo ta nabor podatkov:

Zdaj izberite Celica E5 in vnesite naslednjo formulo:

=MOD(D5-C5,1)*24

Naša formula vsebuje funkcija MOD za izračun delovnega časa v urah v časovnem listu Excel.

Kot lahko vidite, nam je uspelo izračunati skupno število delovnih ur v časovnici Excel.

Formula za izračun delovnega časa za nočno izmeno

Pred tem smo razpravljali o časovni razliki na podlagi dnevnega premika. To pomeni, da vam nismo prikazali izpisa, če je vaš končni čas na drug datum. To pomeni, da je vaš začetni čas v hh:mm: ss PM, vendar je čas konca hh:mm: ss AM. To lahko primerjate z nočno izmeno, kjer zaposleni začnejo delati ponoči in končajo naslednji dan.

Oglejte si naslednji nabor podatkov:

Tu lahko jasno vidite, da so nekateri ljudje delali ponoči. Tako se je datum spremenil tudi s časom.

Za rešitev tega problema uporabljamo Excelovo formulo z funkcija IF .

Zdaj izberite Celica E5 in vnesite naslednjo formulo:

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

Kot lahko vidite, smo delovni čas izračunali z uporabo formule. Drug uporaben način za rešitev je uporaba funkcija MOD za izračun delovnega časa v urah.

Izberite Celica E5 in vnesite naslednjo formulo:

=MOD(D5-C5,1)*24

Ta formula obravnava negativni čas z uporabo funkcije MOD za "obračanje" negativnih vrednosti v zahtevano pozitivno vrednost. Ker bo ta formula prenesla čase na točno določen dan in čase, ki so minili polnoč, nam ni treba uporabiti IF To je lepota sistema MOD funkcijo.

Opomba: Ta formula ne bo delovala dlje kot 24 ur.

Podobna branja:

  • Kako izračunati pretekli čas v programu Excel (8 načinov)
  • Izračun pretečenega časa med dvema datumoma v Excelu (5 metod)
  • Kako odšteti vojaški čas v Excelu (3 metode)
  • Uporaba časovne oblike v Excelu VBA (makro, UDF in UserForm)
  • Kako izračunati povprečni čas obravnave v Excelu (2 preprosta načina)

Formula za izračun nadur v Excelu

V tem poglavju vam bom prikazal primer nadurnega dela. Nadurno delo se nanaša na vse ure, ki jih zaposleni opravi nad običajnim delovnim časom.

Oglejte si nabor podatkov:

V tem Excelovem časovnem listu lahko opazite začetni in končni čas zaposlenih. Tu je naša standardna delovna ura 8 ur. Če je torej kdo delal več kot 8 ur, bo naša formula to prikazala v stolpcu Nadurno delo. V stolpcu Opravljeno delo pa bo prikazan samo standardni delovni čas, ki ga je opravil zaposleni.

Če želite izračunati običajni delovni čas v enem dnevu, vnesite naslednjo formulo Celica E5 in povlecite ikono ročaja za zapolnitev:

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

Če je delavec delal več kot 8 ur, bo formula izračunala največ 8 ur.

Če želite izračunati nadurno delo v enem dnevu, vnesite naslednjo formulo Celica F5 in povlecite ikono ročaja za zapolnitev:

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

Ta formula v bistvu izloči dodatne ure po odštetju vstopnega in izstopnega časa v časovnem listu Excel.

Preberite več: Excelova formula za nadure nad 40 ur [z brezplačno predlogo]

Kako izračunati opravljene ure v Excelu z uporabo 24-urne ure

Če v svoji regiji uporabljate 24-urno uro, lahko to opravite tudi s prejšnjimi formulami.

Uporabljamo funkcija MOD da bi to opravili.

=MOD(D5-C5,1)*24

Zgoraj navedeno formulo lahko uporabite za izračun delovnega časa v Excelovem časovnem listu za 24-urno uro.

Preberite več: Kako dodati čas v Excelu nad 24 ur (4 načini)

Kako izračunati skupno število ur v tednu v Excelu

V tem primeru vam bom pokazal primer, ki bo vseboval skupno število ur in nadur, ki jih je zaposleni opravil v enem tednu. To bomo izvedli z uporabo funkcija IF , funkcija MAX in funkcija SUM .

Oglejte si naslednjo sliko zaslona:

Pri tem smo izračunali čas nadurnega dela po naslednji formuli:

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

Ta funkcija v bistvu izračuna nadure, ko oseba opravi več kot 40 ur na teden.

Vloga prvega območja SUM je absolutna, drugi del pa ne. Ko to formulo kopirate čez stolpec, boste videli, da funkcija SUM sešteje vse ure, ki so bile opravljene v stolpcu Delal Ko se razpon SUM poveča, se poveča tudi število opravljenih ur. SUM doseže več kot 40 ur, se nadurne ure vpišejo v stolpec Nadurno delo kot naraščajoči seštevek.

Oglejte si naslednjo sliko zaslona:

Redne ure so ocenjene na podlagi skupnega števila ur, nadurno delo pa je bilo opravljeno:

=MAX(E5-G5,0)

Uporabljamo MAX da ne bi na koncu dobili negativnih ur, v katerih je zaposleni opravil nadure. Če formula vrne negativno vrednost, se MAX funkcija bo v časovnem listu programa Excel vrnila ničlo.

Preberite več: Kako izračunati skupno število ur v Excelu (9 enostavnih metod)

Kako izračunati skupno število ur v mesecu v Excelu

Skupni delovni čas (ure) v mesecu lahko izračunate z uporabo funkcija NETWORKDAYS v programu Excel.

V osnovi ta funkcija izračuna skupno število opravljenih ur na podlagi delovnega časa vašega podjetja.

Splošna formula:

=NETWORKDAYS(datum začetka, datum konca) * delovna ura na dan

Oglejte si naslednjo sliko zaslona:

Formula, ki jo uporabljamo:

=NETWORKDAYS(B5,C5)*8

Tukaj si lahko ogledate skupno število ur, opravljenih v celotnem mesecu. Tukaj nismo vključili praznikov.

Za izračun skupnega števila opravljenih ur brez dopusta se uporabi naslednja formula:

=NETWORKDAYS(datum začetka,datum konca,seznam_počitnic)*delavna ura na dan

Če želite izvedeti več o tej funkciji, preberite: Kako uporabljati funkcijo NETWORKDAYS v Excelu (3 primerni primeri)

Excelova formula za izračun opravljenih ur minus kosilo

Morda imate v Excelovem delovnem listu čas, ko morate upoštevati čas kosila zaposlenih. Tega pa ne morete dodati delovnim uram za izračun. Delovne ure, zmanjšane za čas kosila, lahko izračunamo z uporabo funkcija SUM .

Splošna formula:

=SUM((čas začetka kosila-začetek kosila)+(čas konca kosila-konec kosila))*24

Za boljše razumevanje si oglejte naslednjo sliko zaslona:

Uporabljamo to formulo:

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

Kot zaposleni v podjetjih se moramo prijaviti in odjaviti vsak delovni dan, merjenje celotnega obdobja dela in zmanjšano za kosilo na dan lahko pomaga pri določanju plače glede na čas. V primeru sem prikazal formulo za izračun delovnega časa, vendar zmanjšanega za čas kosila za vsak dan v časovnem listu Excel.

Preberite več: Excelova formula za izračun opravljenih ur minus kosilo

💬 Stvari, ki si jih je treba zapomniti

Če čas ni prikazan v decimalni obliki, spremenite obliko časa na številko ali splošno obliko.

Če formula vrne #### , pomeni, da je vaša vrednost negativna ali da je širina stolpca manjša.

Zaključek

Za zaključek upam, da vam je to vodilo zagotovilo delček uporabnega znanja za uporabo formule za izračun delovnega časa v programu Excel. Priporočamo vam, da se naučite vseh teh navodil in jih uporabite v svoji zbirki podatkov. Prenesite vadbeni delovni zvezek in jih preizkusite sami. Prav tako nam lahko v razdelku s komentarji posredujete povratne informacije. Vaše dragocene povratne informacije nas motivirajo pri ustvarjanju takšnih vodil.

Ne pozabite preveriti naše spletne strani Exceldemy.com za različne težave in rešitve, povezane z Excelom.

Še naprej se učite novih metod in rastite!

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.