Съвет: Други езици са преведени от Google. Можете да посетите English версия на тази връзка.
Влизане
x
or
x
x
Регистрирам
x

or

Как да изчислите работните часове и минус обяда в Excel?

Като служител на компанията трябва да ударим и да ударим всеки работен ден, като броим общото работно време и минус обядното време на един ден може да помогне да се изчисли заплатата в зависимост от времето. Например, имам следващия дневен рекорд, който съдържа вход, излизане и обяд, време за приключване на обяда в работен лист, сега искам да изчисля общите отработени часове, но минус обяд всеки ден. За да завършите тази работа, мога да ви представя някои формули за вас.

док изчисли работните часове 1

Изчислете работните часове и минус обедното време с формули


Добавете няколко години / месеци / дни / седмици / часове / минути / секунди до момента:

Kutools за ExcelЕ формули полезността съдържа някои често използвани формули, като добавяне на години до момента, изчисляване на възрастта въз основа на рождения ден и т.н. С тези обичайни формули можете бързо да получите резултата, който искате, без да си спомняте никакви формули. Прочетете повече за тази функция ...

док-Count седмици и две dates3

Kutools за Excel: с повече от 200 удобен Excel добавки, свободни да се опитат без ограничение в 60 дни. Изтеглете и безплатна пробна версия сега!


arrow синя десен балон Изчислете работните часове и минус обедното време с формули


Следните формули могат да ви помогнат да изчислите работно време на ден, въз основа на записите за време.

1, Въведете следната формула: =SUM((C2-B2)+(E2-D2))*24 в празна клетка до клетките си за запис на време, F2, например, вижте екранна снимка:

Забележка: В горната формула: C2 е времето за започване на обяда, B2 е времето за вход, E2 показва времето за излизане и D2 е времето за обяд. Можете да промените препоръките въз основа на вашите нужди.

док изчисли работните часове 2

2, След това плъзнете дръжката за пълнене надолу до клетките, които искате да приложите, и всички общи часове, с изключение на обядното време, се изчисляват наведнъж. Вижте екранна снимка:

док изчисли работните часове 3

Съвети: Ако сте влезли, излезте от записа за времето и фиксираното време за обяд (като например един час и тридесет минути), можете да приложите тази проста формула: = D2-B2-C2 да изчислявате работните часове на ден. Вижте екранна снимка:

док изчисли работните часове 4



Препоръчителни инструменти за производителност

Таб на Office

златна звезда1 Носете удобни раздели в Excel и друг софтуер на Office, също като Chrome, Firefox и новия Internet Explorer.

Kutools за Excel

златна звезда1 Невероятно! Увеличете производителността си в 5 минути. Не се нуждаете от специални умения, освен два часа всеки ден!

златна звезда1 300 Нови функции за Excel, Направете Excel много лесен и мощен:

  • Обединяване на клетки / редове / колони без загуба на данни.
  • Комбинирайте и консолидирайте няколко листа и работни книги.
  • Сравняване на диапазони, копиране на множество диапазони, конвертиране на текст към дата, преобразуване на единица и валута.
  • Брой по цветове, междинни мерни единици за пейджинг, разширен сортиране и супер филтър,
  • Още Избор / Вмъкване / Изтриване / Текст / Форматиране / Връзка / Коментар / Работни книги / Работни листове Инструменти ...

Изстрел на екрана на Kutools за 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 · 8 months ago
      I too would like the answer to this exact situation!
    • To post as a guest, your comment is unpublished.
      Red · 8 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.