Порада. Інші мови - перекладена Google. Ви можете відвідати English версія цього посилання.
увійти
x
or
x
x
Реєстрація
x

or

Як розрахувати робочий час і мінус час обіду в Excel?

Як співробітник компанії, нам потрібен перфокація і вибивання кожного робочого дня, підрахунок загальної кількості працюючих і мінус час обіду дня може допомогти розрахувати зарплату відповідно до часу. Наприклад, у мене є наступний щоденний реєстр відвідувань, який включає вхід в систему, вихід із системи та вихід на обід, час завершення обіду на робочому аркуші, тепер я хочу обчислити загальну кількість годин, що працюють, але мінус час обіду щодня. Щоб закінчити цю роботу, я можу ввести деякі формули для вас.

doc розрахувати час роботи 1

Розрахуйте години роботи та мінус час обіду з формулами


Додайте кілька років / місяців / днів / тижнів / годин / хвилин / секунд до дати:

Kutools для ExcelАвтора Формули Утиліта містить деякі загальноприйняті формули, такі як додавання років до дати, розрахунок віку на основі дня народження тощо. За допомогою цих звичайних формул ви можете швидко отримати потрібний результат без запам'ятовування будь-яких формул. Дізнайтеся більше про цю функцію ...

doc-count-weeks-two-dates3

Kutools для Excel: з додатковими надбудовами Excel більше, ніж 200, які можна безкоштовно спробувати без обмежень у днях 60. Завантажити та безкоштовну пробну версію зараз!


Стрілка синього правого міхура Розрахуйте години роботи та мінус час обіду з формулами


Наступні формули допоможуть вам обчислити тривалість робочого дня на основі даних про час.

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

примітки: У вищенаведеній формулі: C2 час початку обіду B2 це час входу E2 вказує час виходу і D2 час закінчення обіду. Ви можете змінити посилання на основі вашої потреби.

doc розрахувати час роботи 2

2. Потім перетягніть ручку заповнення до комірок, до яких ви хочете застосувати цю формулу, і всі загальні години, за винятком обіду, обчислюються відразу. Див. Знімок екрана:

doc розрахувати час роботи 3

чайові: Якщо ви входите в систему, вийдіть з облікового запису часу та фіксованого часу обіду (наприклад, одну годину та тридцять хвилин), ви можете застосувати цю просту формулу: = D2-B2-C2 для розрахунку робочого часу на день. Див. Знімок екрана:

doc розрахувати час роботи 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 · 9 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.