Excel formula: pamatlaika formula ar pārtraukumiem -

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.

Labas saites

Ievads modulārajā matemātikā (Khana akadēmija) Darba stundu aprēķināšana (Chandoo video)

Interesanti raksti...