
Bendroji formulė
=MOD(workend-workstart,1)-MOD(breakstart-breakend,1)
Santrauka
Norėdami apskaičiuoti darbo valandas, atsižvelgdami į pertraukos laiką, kurį reikia atimti, galite naudoti formulę, pagrįstą MOD funkcija. MOD naudojamas tvarkyti pradžios ir pabaigos laiką, kertančius vidurnaktį. Parodytame pavyzdyje formulė F6 yra:
=MOD(C6-B6,1)-MOD(E6-D6,1)
Paaiškinimas
Iš esmės ši formulė atima pradžios laiką nuo pabaigos laiko, kad gautų trukmę valandomis. Tai daroma norint apskaičiuoti darbo laiką ir pertraukos laiką.
MOD(C6-B6,1) // get work time MOD(E6-D6,1) // get break time
Tada pertraukos laikas atimamas iš darbo laiko, kad būtų gautos „grynosios darbo valandos“.
Ši formulė naudoja MOD funkciją tvarkydama laiką, kertantį dienos ribą (vidurnaktį). Naudojant MOD su dalikliu 1, teigiami rezultatai nesikeičia, tačiau neigiami rezultatai (kurie atsiranda, kai pradžios laikas yra didesnis nei pabaigos laikas) „apverčiami“, kad gautų teisingą trukmę.
Norėdami gauti daugiau informacijos, skaitykite: Kaip apskaičiuoti valandų skaičių tarp dviejų kartų
Formatavimo trukmės
Tais atvejais, kai apskaičiuotas laikas viršija 24 valandas, galite naudoti pasirinktinį formatą, pvz., (H): mm. Kvadratinių skliaustų sintaksėje (h) „Excel“ nurodoma rodyti ilgesnes nei 24 valandų trukmės valandas. Jei nenaudosite skliaustų, „Excel“ tiesiog „apsivers“, kai trukmė pasieks 24 valandas (pvz., Laikrodis).
Alternatyvus darbo laiko apskaitos žiniaraščio išdėstymas
Žemiau pateiktoje ekrano kopijoje rodomas alternatyvus darbo laiko fiksavimo formatas. Užuot registravusi darbo ir pertraukos laiką atskirai, ši versija užfiksuoja du atskirus įėjimo / išėjimo laikus vienai pamainai.
Šiame makete F5 naudojama formulė:
=MOD(C5-B5,1)+MOD(E5-D5,1)
Užuot atėmę pertraukos laiką iš darbo laiko, mes susumuojame du darbo laikus.