Tip: Iné jazyky sú Google preložené. Môžete navštíviť English verziu tohto odkazu.
Prihlásiť sa
x
or
x
x
Registrovať
x

or

Ako vypočítať odpracované hodiny a minus čas obeda v programe Excel?

Ako zamestnanec spoločnosti potrebujeme raziť a vyraziť každý pracovný deň, počítať celkový pracovný čas a mínus čas obeda jedného dňa môže pomôcť vypočítať plat podľa času. Mám napríklad nasledujúci denný záznam návštevnosti, ktorý obsahuje prihlásenie, odhlásenie a začiatok obeda, čas ukončenia obeda v pracovnom hárku, teraz chcem vypočítať celkový počet odpracovaných hodín, ale bez času obeda každý deň. Ak chcete dokončiť túto prácu, môžem vám predstaviť niekoľko vzorcov.

doc vypočítať odpracované hodiny 1

Vypočítajte odpracované hodiny a mínus čas obeda s receptami


Pridajte doteraz niekoľko rokov / mesiacov / dní / týždňov / hodín / minút / sekúnd:

Kutools pre Excel'S vzorca Užitočnosť obsahuje niektoré bežne používané vzorce, napríklad dodatočné roky, výpočet veku na základe narodenín atď. Pomocou týchto bežných vzorcov môžete rýchlo dosiahnuť výsledok, ktorý chcete bez toho, aby ste si spomenuli na akékoľvek vzorce. Viac informácií o tejto funkcii ...

Doc-count-týždňov-two-dates3

Kutools pre Excel: s viac ako 200 šikovnými doplnkami programu Excel, môžete skúsiť bez obmedzenia v dňoch 60. Stiahnite si bezplatnú skúšobnú verziu teraz!


arrow modrá pravá bublina Vypočítajte odpracované hodiny a mínus čas obeda s receptami


Nasledujúce vzorce vám môžu pomôcť vypočítať odpracovaný čas denne na základe časových záznamov.

1, Zadajte tento vzorec: =SUM((C2-B2)+(E2-D2))*24 do prázdnej bunky vedľa buniek časového záznamu, F2, napríklad obrázok obrazovky:

Poznámky: Vo vyššie uvedenom vzorci: C2 je čas začiatku obeda, B2 je čas prihlásenia, E2 označuje čas odhlásenia a D2 je čas konca obeda. Odkazy môžete zmeniť podľa potreby.

doc vypočítať odpracované hodiny 2

2, Potom presuňte rukoväť výplne smerom nadol na bunky, ktoré chcete použiť, a celkový počet odpracovaných hodín okrem času obeda sa vypočíta naraz. Pozri snímku obrazovky:

doc vypočítať odpracované hodiny 3

Tipy: Ak sa prihlásite, odhláste časový záznam a fixný čas obeda (napríklad jednu hodinu a tridsať minút), môžete použiť tento jednoduchý vzorec: = D2-B2-C2 vypočítať odpracované hodiny denne. Pozri snímku obrazovky:

doc vypočítať odpracované hodiny 4



Odporúčané nástroje produktivity

Karta Office

zlatá hviezdička1 Prinášajte užitočné karty do programu Excel a iného softvéru balíka Office, rovnako ako Chrome, Firefox a nový Internet Explorer.

Kutools pre Excel

zlatá hviezdička1 Úžasný! Zvýšte svoju produktivitu za minúty 5. Nepotrebujú žiadne špeciálne schopnosti, okrem dvoch hodín denne!

zlatá hviezdička1 300 Nové funkcie pre program Excel, robiť Excel veľmi ľahké a výkonné:

  • Zlúčiť bunky / riadky / stĺpce bez straty dát.
  • Kombinácia a konsolidácia viacerých hárkov a pracovných kníh.
  • Porovnanie rozsahov, kopírovanie viacerých rozsahov, prevod textu na dátum, konverzia jednotiek a mien.
  • Počet podľa farieb, Medzisúčty stránkovania, Rozšírené triedenie a Super filter,
  • Viac Vyberte / Vložiť / Odstrániť / Text / Formát / Odkaz / Komentár / Pracovné zošity / pracovné listy Nástroje ...

Obraz obrazovky Kutools pre Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Pascal · 6 months ago
    @Sheena:

    Found something laying around that actually solves your question.

    Columns D, E and F are the Start time, End Time and Break.


    Have a table somewhere that explains the breaks that have to be calculated:

    from till Pause
    0:00 6:00 0:00
    6:00 9:00 0:30
    9:00 10:00 0:45

    Then use the following expresssion (note that my reference to the table are on a tab called Anhang):

    =IF(AND(D18=ʺʺ,E18=ʺʺ),ʺʺ,(E18+(D18>E18)-D18)-IF((E18+(D18>E18)-D18)>Anhang!$A$6,IF(F18>Anhang!$C$6,F18,Anhang!$C$6),IF((E18+(D18>E18)-D18)<=Anhang!$B$4,IF(F18>Anhang!$C$4,F18,Anhang!$C$4),IF(F18>Anhang!$C$5,F18,Anhang!$C$5))))
  • To post as a guest, your comment is unpublished.
    Sheena · 8 months ago
    I need help with a formula. So I'm creating schedules, I have a log in and log out time. If that time is over 6 hours there has to be a 30 minute lunch. I want a formula that will calculate that time worked including a lunch IF it's over 6 hours
    • To post as a guest, your comment is unpublished.
      Jonny · 7 months ago
      I too would like the answer to this exact situation!
    • To post as a guest, your comment is unpublished.
      Red · 7 months ago
      Did you get help on this question?
      • To post as a guest, your comment is unpublished.
        Justin · 7 months ago
        I would also like the answer to this. Can it be varied? Example: 12 hour shift workers get an hour break, as do 11 and 10 hour shit workers. However, if you work 8 or 9 hours you get 45 minutes deducted, 6 - 7 hours have 30 minutes deducted and 5 hours have 15 minutes deducted. Any hours worked below 5 do not incur a break.