Note: The other languages of the website are Google-translated. Back to English

Как посчитать отработанное время и время обеда в Excel?

Нам, как сотруднику компании, нужно приходить и уходить каждый рабочий день, подсчет общего рабочего времени за вычетом обеденного времени может помочь рассчитать зарплату в зависимости от времени. Например, у меня есть следующая дневная запись посещаемости, которая содержит вход, выход и начало обеда, время окончания обеда на листе, теперь я хочу рассчитать общее количество отработанных часов, но за вычетом времени обеда каждый день. Чтобы закончить эту работу, я могу представить вам несколько формул.

док рассчитать отработанные часы 1

Рассчитайте отработанные часы и минус время обеда с помощью формул


стрелка синий правый пузырь Рассчитайте отработанные часы и минус время обеда с помощью формул

Следующие формулы могут помочь вам рассчитать рабочее время в день на основе записей времени.

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

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

док рассчитать отработанные часы 2

2. Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все общие отработанные часы, исключая время обеда, рассчитываются сразу. Смотрите скриншот:

док рассчитать отработанные часы 3

Советы: Если есть вход в систему, запись времени выхода и фиксированное время обеда (например, один час тридцать минут), вы можете применить эту простую формулу: = D2-B2-C2 для расчета отработанных часов в сутки. Смотрите скриншот:

док рассчитать отработанные часы 4


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (34)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Мне нужна помощь с формулой. Итак, я создаю расписания, у меня есть время входа и выхода. Если это время превышает 6 часов, то обед должен быть 30-минутный. Мне нужна формула, которая будет рассчитывать отработанное время, включая обед, ЕСЛИ оно превышает 6 часов.
Этот комментарий был сведен к минимуму модератором на сайте
Вам помогли по этому вопросу?
Этот комментарий был сведен к минимуму модератором на сайте
Я бы тоже хотел получить ответ на это. Можно ли разнообразить? Пример: 12-часовые рабочие получают часовой перерыв, как и 11- и 10-часовые рабочие. Однако, если вы работаете 8 или 9 часов, у вас вычитается 45 минут, за 6–7 часов вычитается 30 минут, а за 5 часов вычитается 15 минут. Любые часы, отработанные менее 5, не влекут за собой перерыв.
Этот комментарий был сведен к минимуму модератором на сайте
Я тоже хотел бы получить ответ именно на эту ситуацию!
Этот комментарий был сведен к минимуму модератором на сайте
Нет ли ответа или формулы в Excel на этот вопрос?
Какова будет формула, если требуется минимум 8.5 часов работы, но работник отработал 10 часов.
Мне нужна формула, например: 08:50 - 10:00, а затем очевидный ответ - 01:50 с возможностью расчета сверхурочной работы или дефицита за неделю?
Этот комментарий был сведен к минимуму модератором на сайте
@Шина:

Нашел что-то, что действительно решает ваш вопрос.

Столбцы D, E и F — это время начала, время окончания и перерыв.


Имейте где-нибудь таблицу, объясняющую перерывы, которые необходимо рассчитать:

от до Пауза
0:00 6:00 0:00
6:00 9:00 0:30
9:00 10:00 0:45

Затем используйте следующее выражение (обратите внимание, что моя ссылка на таблицу находится на вкладке 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))))
Этот комментарий был сведен к минимуму модератором на сайте
Я загружаю отчеты о деятельности из Time station (приложение, которое помогает отслеживать и подсчитывать рабочее время и оплату сотрудников.

Вход и выход идут один под другим, а не так, как вы показываете в своих примерах (один рядом с другим).

Есть ли способ сформулировать таблицу для расчета общего количества часов в день в этом макете, учитывая, что у меня может быть несколько входов и выходов в день?
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Авишай,
Извините, я не могу понять вашу точку зрения, не могли бы вы привести пример или скриншот? Благодарю вас!
Этот комментарий был сведен к минимуму модератором на сайте
Я отслеживаю время начала в A1 и время окончания в B1. В C1 есть формула =ТЕКСТ(B1-A1,"h") Это работает, но я не могу понять, как в этой формуле вычесть час на обед. Я не отслеживаю время начала обеда и время окончания обеда, так как это всегда будет 1 час. Есть ли способ сделать это?
Этот комментарий был сведен к минимуму модератором на сайте
Я только что работал на NY Comic Con, и мне было любопытно, как бы вы рассчитали часы, если A1 включен (AM / PM), B1 не работает (AM / PM), C1 перерыв сделан и D1 отработаны часы. Как будет выглядеть формула, если вы поместите x в колонку сделанных перерывов, а перерыв будет автоматическим через 1/2 часа?
Этот комментарий был сведен к минимуму модератором на сайте
Я пытаюсь рассчитать время входа, время выхода, минус 30-минутный обеденный перерыв (фиксируется каждый день). Я не отслеживаю время начала и окончания обеда, так как оно всегда будет 30 минут. Затем используйте общее количество часов xa, указанное в часовой ставке. Есть ли способ сделать это?
У меня E7 включен (формула TIME 13:30), F7 отключен (формула TIME 13:30), G7 всегда составляет 30 минут обеденного перерыва, H7 - общее количество отработанных часов. каждый из них с понедельника по воскресенье, например, с E7 по E13. H15 — общее количество часов, H16 — ставка в час, H17 — промежуточный итог, H18 — вычеты, а J20 — общая сумма к оплате. У меня все работает кроме вычитания 30 минут обеденного перерыва. Вот в чем мне нужна помощь. Мне нужна формула для H7 и как я могу умножить ее на 12.00 долларов в час. , 
Ответить
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, Кауфман.
Если у вас есть только время прихода, ухода и перерыв, используйте эту формулу для расчета общего времени: = D2-B2-C2.
Чтобы получить общую цену за день, пожалуйста, примените эту формулу: =Е2*Ф2*24. (Примечание. После вставки этой формулы отформатируйте ячейку как Общие форматирование.)
Вы можете просмотреть скриншот ниже для деталей.
Пожалуйста, попробуйте, надеюсь, это поможет вам!
Этот комментарий был сведен к минимуму модератором на сайте
привет, я хочу автоматически вычитать 1 час каждый раз, когда я ввожу часы обеденного перерыва с 11:30 до 12:30, например, я ввел время начала работы 10:50, а время 13:10, и общее количество часов будет быть 2 ч. 20 минут, но я хочу вычесть 1 час, какую формулу мне использовать? 
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, yamei. Чтобы решить вашу проблему, примените следующую формулу:=(В2-А2)-1/24
B2 — время окончания, а A2 — время начала. Пожалуйста, попробуйте, надеюсь, это поможет вам!
Этот комментарий был сведен к минимуму модератором на сайте
Благодарю вас! У меня была такая же проблема. Это сработало!!
Этот комментарий был сведен к минимуму модератором на сайте
здравствуйте, как можно рассчитать общее количество часов в неделю??
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, Патрисия. Решение, которое я могу предложить, состоит в том, чтобы использовать нашу формулу = СУММ ((C2-B2) + (E2-D2)) * 24, затем перетащите дескриптор заполнения вниз к ячейкам к остальным ячейкам, чтобы рассчитать часы в день. Затем суммируйте часы пяти дней недели, используя формулу СУММ = СУММ (E2: E6), чтобы получить общее количество часов за неделю. Надеюсь, это решит вашу проблему. С уважением, Мэнди.
Этот комментарий был сведен к минимуму модератором на сайте
Есть ли способ использовать это, чтобы подсчитать, сколько вы работали до сих пор в течение недели, и вычесть это из ваших «запланированных» часов? Например, если вы отработали в общей сложности 16.47 часов за неделю, а запланировано отработать всего 40 часов. Как бы вы рассчитали количество времени, которое у вас осталось, чтобы уложиться в запланированные часы в Excel?
Этот комментарий был сведен к минимуму модератором на сайте
Привет Минди,
Кажется, теперь я понимаю, что вы имеете в виду. Во-первых, в ячейке F2 нам нужно использовать формулу =СУММ((C2-B2)+(E2-D2))*24 для расчета рабочих часов в понедельник. Затем перетащите маркер заполнения вниз в ячейку F6, чтобы рассчитать количество рабочих часов в день за неделю. Затем мы используем формулу =40-СУММ(F2:F6) для расчета оставшихся рабочих часов за неделю. Пожалуйста, посмотрите на скриншот, записи времени есть только с понедельника по среду, а рабочие часы четверга и пятницы равны 0. Использование формулы =40-СУММ(F2:F6) возвращает 16.25. Пожалуйста, попробуйте. Спасибо.
С уважением, Мэнди
Этот комментарий был сведен к минимуму модератором на сайте
HI 你 好 , 如果 没有 给 员工 出去 用 餐 一 小时 ((公司 有 包含 午餐) 那 要 怎样 计算? 正常 工作 9 个 包含 了 午餐 时间 时间 时间 时间
Этот комментарий был сведен к минимуму модератором на сайте
HI 你 好 , 如果 时间 包含 在 了 正常 工作 时间 里 , 那么 需要 用 下班 时间 减去 上班 时间 , 可以 得到 一 的 实际 时间。 希望 能 到 你 你。。。。 的 工作 希望 能 帮助 你 你。
Этот комментарий был сведен к минимуму модератором на сайте
Очень полезный! Спасибо🤓
Этот комментарий был сведен к минимуму модератором на сайте
非常实用!很感激你的帮助!请教你如何计算公式得到员工的总工资总和。
Этот комментарий был сведен к минимуму модератором на сайте
Začátek pracovní doby i konec se vždy liší, jak prosím Automaticky odečíst 30 minut bez zadavání začátku a konce přestávky?

Спасибо
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо за информацию на этом сайте и за вашу помощь!!
Я следил за темой и сделал свой лист Excel. Я использую эту формулу =СУММ((C5-B5)+(E5-D5)) для расчета общего количества рабочих часов в день. Я не получаю правильную информацию, если использую =SUM((C5-B5)+(E5-D5))*24, как было предложено в этой теме. Я использую «Формат времени» вместо «Общий». Даже если я выберу «Общий», я все равно получаю нечетное число, когда ввожу 8:00 начало и окончание 5:30.

Теперь я хочу иметь ежемесячные рабочие часы, поэтому я использую =СУММ(L5:L35), но вместо того, чтобы получить общее количество часов и минут, я получаю часы/минуты, которые неверны. Например, если общая сумма должна составлять 150 часов и 32 минуты, я получаю совершенно другое число.

Примечание. У меня формат чч:мм

Надеюсь, вы могли бы мне помочь.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, НГ,
Прошу прощения за то, что эта формула не может вам помочь. Если вы не возражаете, вам лучше загрузить сюда свой файл Excel, чтобы мы могли проверить, в чем проблема?
Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо за ответ. Как/где я могу загрузить свой файл? Я не вижу возможности прикрепления.
Этот комментарий был сведен к минимуму модератором на сайте
Привет, НГ,
Если поля «Загрузить вложение» нет, вам следует сначала зарегистрироваться, после чего появится опция «Загрузить вложение».
Чтобы зарегистрироваться, перейдите к началу статьи и нажмите кнопку Resgister, чтобы начать.
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-register.png
Извините за неудобства.
Этот комментарий был сведен к минимуму модератором на сайте
Ciao, Sto cercano уна формула или уна макроса che mi permetta ди calcolare ле руды ди presenza partendo dalle timbrature ma allineate all'orario ди lavoro стандарт.
Per esempio se ho l'orario di lavoro dalle 8:30 alle 12:15 con pausa pranzo e ripresa alle 13.15 fino alle 17:30 (8 ore di lavoro) ma le timbrature sono ad esempio:
Timbratura di Ingresso или 8:10 с timbratura uscita pausa alle 12:16. timbratura di ingresso dopo la pausa alle 12:50 timbratura di uscita 17:35.

Sicuramente ту potrai aiutarmi. Грейси в ожидании
Этот комментарий был сведен к минимуму модератором на сайте
Добрый день! Подскажите, пожалуйста, у меня есть время ввода и отбытия, мне нужно ввести формулу количество на приятности пробыл объект и минус 1 час обеда, то есть если прибыл в 8:00 а отбыл 17:00 итого должно получиться 8 часов
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, Аскар,

Чтобы решить вашу проблему, пожалуйста, примените следующую формулу:=(В2-А2)-1/24
B2 время конца, и A2 время начала.
Пожалуйста, попробуйте, надеюсь, это поможет вам!
Этот комментарий был сведен к минимуму модератором на сайте
Всем привет,
У меня есть ячейка G9 в качестве времени начала (09:00:00), затем F9 в качестве времени окончания (18:00:00) и есть формула для определения отработанного времени (= ЕСЛИ (F9
Посоветуйте, какую формулу лучше использовать для этого?
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте,
Чтобы решить вашу проблему, пожалуйста, примените следующую формулу:

=B2-A2-TIME(0,INT((B2-A2)/TIME(6,0,0))*30,0)

B2 время конца, и A2 время начала.
Пожалуйста, попробуйте, надеюсь, это поможет вам!
Этот комментарий был сведен к минимуму модератором на сайте
您好,現在遇到一個問題,我們公司的上班時間是每天早上9點到晚上20點,但客戶不管我們是否休息都會持續發信詢問問題,如果我今天想要計算人員處理案件的時間,想要扣除下班的時間和中午休息的1個半小時(12:00-13:30),請問我可以怎麼寫公式呢?謝謝。
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL