
Vispārēja formula
=MOD(workend-workstart,1)-MOD(breakstart-breakend,1)
Kopsavilkums
Lai aprēķinātu darba stundas, ņemot vērā pārtraukuma laiku, kas jāatskaita, varat izmantot formulu, kuras pamatā ir MOD funkcija. MOD tiek izmantots, lai apstrādātu sākuma un beigu laiku, kas šķērso pusnakti. Parādītajā piemērā formula F6 ir:
=MOD(C6-B6,1)-MOD(E6-D6,1)
Paskaidrojums
Būtībā šī formula atņem sākuma laiku no beigu laika, lai iegūtu ilgumu stundās. Tas tiek darīts, lai aprēķinātu gan darba laiku, gan pārtraukuma laiku.
MOD(C6-B6,1) // get work time MOD(E6-D6,1) // get break time
Pēc tam pārtraukuma laiks tiek atņemts no darba laika, lai iegūtu "neto darba stundas".
Šī formula izmanto MOD funkciju, lai apstrādātu laikus, kas šķērso dienas robežu (pusnakti). Izmantojot MOD ar dalītāju 1, pozitīvie rezultāti netiek mainīti, bet negatīvie rezultāti (kas rodas, ja sākuma laiks ir lielāks par beigu laiku) tiek "pagriezts", lai iegūtu pareizu ilgumu.
Lai iegūtu sīkāku informāciju, skatiet: Kā aprēķināt stundu skaitu starp divām reizēm
Laika ilgumu formatēšana
Gadījumos, kad aprēķinātais laiks pārsniedz 24 stundas, ieteicams izmantot pielāgotu formātu, piemēram, (h): mm. Kvadrātiekavu sintakse (h) liek programmai Excel rādīt stundu ilgumu, kas pārsniedz 24 stundas. Ja jūs neizmantojat iekavas, programma Excel vienkārši "apgāzīsies", kad ilgums būs 24 stundas (piemēram, pulkstenis).
Alternatīvs darba laika tabulas izkārtojums
Zemāk redzamajā ekrānuzņēmumā parādīts alternatīvs formāts, lai attēlotu nostrādāto laiku. Tā vietā, lai reģistrētu darbu un pārtraukuma laiku atsevišķi, šī versija uzņem divus atsevišķus ienākšanas / izbraukšanas laikus vienai maiņai.
Šim izkārtojumam F5 izmantotā formula ir šāda:
=MOD(C5-B5,1)+MOD(E5-D5,1)
Tā vietā, lai atņemtu pārtraukuma laiku no darba laika, mēs saskaitām divus darba laikus.