Посчитать часы работы
Страница поможет посчитать часы работы за день, смену, неделю или месяц, с учётом перерывов и переработок. Разберём, как правильно считать отработанное время, какие формулы использовать и как проверять табель. Полезно сотрудникам, бухгалтерам, кадровикам, фрилансерам и ИП.
Итоговое отработанное время за выбранный период:
Зачем считать часы работы
Посчитать часы работы нужно, чтобы правильно начислить зарплату, учесть переработки, отследить фактическую загрузку сотрудников или свой собственный график. Ошибка даже на 10–15 минут в день даёт несколько часов недоплаты или переплаты в месяц.
Онлайн‑калькулятор помогает быстро и без ручных ошибок посчитать рабочее время по табелю, сменам, пропускам через турникет или простому списку диапазонов «с – по».
Основные способы посчитать часы работы
1. По времени начала и окончания смены
Базовый способ – когда известны:
- время прихода (начало работы);
- время ухода (окончание работы);
- длительность перерывов.
Формула:
Часы работы = (Время окончания − Время начала) − Перерывы
Важно: все единицы должны быть в одном формате (либо часы и минуты, либо только минуты).
Пример:
Сотрудник работает с 9:00 до 18:00, обед – 1 час.
- Разница: 18:00 − 9:00 = 9 часов.
- Вычитаем обед: 9 − 1 = 8 часов работы.
2. По нескольким интервалам за день
Если сотрудник:
- уходил по делам;
- имел несколько обеденных перерывов;
- работал в несколько сессий (например, фрилансер);
то рабочее время считается суммой всех интервалов.
Формула:
Часы работы за день = Σ (Время окончанияᵢ − Время началаᵢ) − Σ Перерывыᵢ
Пример:
- 9:00–12:30, 2) 13:30–17:00, обед – 1 час (12:30–13:30):
- Участок 1: 3 ч 30 мин
- Участок 2: 3 ч 30 мин
Сумма: 7 часов чистой работы.
Как посчитать часы работы за неделю и месяц
Шаг 1. Посчитать часы за каждый день
Для каждого дня используйте одну из схем выше. Удобно сводить всё к минутам:
- Перевести часы и минуты в минуты:
минуты = часы × 60 + минуты. - Сложить по всем интервалам.
- В конце перевести обратно:
часы = ⌊минуты / 60⌋, остаток – минуты.
Шаг 2. Сложить дни за период
Часы за период = Σ Часы за день
При посменной работе часто считают:
- отдельно дневные часы;
- отдельно ночные;
- отдельно сверхурочные.
Шаг 3. Сравнить с нормой
Норму часов удобно брать из производственного календаря РФ для 40‑, 36‑ или 24‑часовой недели.
Переработка = Факт − Норма (если результат положительный).
Пример (упрощённый):
- Норма месяца: 168 часов.
- Факт по табелю: 182 часа.
- Переработка: 182 − 168 = 14 часов.
Формулы и обозначения
Обозначим:
- \( T\_{start} \) – время начала работы;
- \( T\_{end} \) – время окончания;
- \( B \) – суммарное время перерывов;
- \( H \) – отработанные часы.
Базовая формула
\[ H = (T*{end} - T*{start}) - B \]Если считать в минутах:
- \( M*{start} = h*{start} \times 60 + m\_{start} \)
- \( M*{end} = h*{end} \times 60 + m\_{end} \)
- \( M*{work} = M*{end} - M*{start} - M*{breaks} \)
- Часы: \( H = \left\lfloor \frac{M*{work}}{60} \right\rfloor \),
Минуты: \( R = M*{work} \mod 60 \).
Смены через полночь и ночная работа
Как посчитать смену, переходящую через 00:00
Если человек начал в один день, а закончил после полуночи:
- 20:00–02:00, перерыв 30 минут.
Алгоритм:
- Принять, что конец «на следующий день»:
2:00 + 24:00 = 26:00 условного времени. - Разница: 26:00 − 20:00 = 6 часов.
- Вычесть перерыв 0:30: 5 ч 30 мин работы.
Ночные часы (22:00–6:00)
Алгоритм:
- Определите пересечение вашей смены с интервалом 22:00–6:00.
- Считайте только это пересечение.
Пример: смена 21:00–05:00:
- Участок 21:00–22:00 – дневные (1 час).
- Участок 22:00–24:00 – ночные (2 часа).
- Участок 00:00–05:00 – ночные (5 часов).
Итого ночные: 7 часов, всего: 8 часов.
Как пользоваться онлайн‑калькулятором часов работы
- Выберите тип расчёта:
- за один день;
- за период (неделя, месяц);
- посменный график.
- Для каждого дня/смены укажите:
- время начала и окончания;
- перерывы (один или несколько);
- при необходимости – ночные и праздничные часы.
- Нажмите «Посчитать часы работы».
- Сохраните или экспортируйте результат:
- общее количество часов;
- сумма дневных/ночных;
- переработка и недоработка.
Онлайн‑формат исключает ошибки в сложении минут и упрощает подсчёт длинных периодов.
Типичные ошибки при подсчёте часов работы
Переход через полночь не учтён.
Смена 22:00–06:00 иногда ошибочно считается 16 часами вместо 8, если не добавлять сутки к конечному времени.Не учитываются все перерывы.
Например, курительные паузы или разъезды, которые по правилам должны быть выброшены из рабочего времени.Смешение форматов времени.
Часть записана в 24‑часовом формате, часть – в 12‑часовом, из‑за чего 1:00 дня путают с часом ночи.Округление минут.
Самовольное округление «до получаса» или «до часа» без правил компании даёт конфликт с проверкой табеля.
Совет: если результаты «не сходятся», пересчитайте всё в минутах и перепроверьте каждый интервал.
Примеры для самостоятельной проверки
Простой день: 8:30–17:45, обед 1:00.
- Разница: 9 ч 15 мин.
- Вычитаем обед: 8 ч 15 мин работы.
Два промежутка: 9:00–12:00 и 13:00–18:30, обед 1:00.
- Первый интервал: 3 ч.
- Второй: 5 ч 30 мин.
- Итого: 8 ч 30 мин.
Смена через полночь: 19:00–01:30, перерыв 0:30.
- Преобразуем конец: 1:30 → 25:30.
- Разница: 25:30 − 19:00 = 6 ч 30 мин.
- Минус перерыв: 6 ч.
Используйте эти примеры, чтобы проверить себя или работу онлайн‑калькулятора.
Выводы
Чтобы корректно посчитать часы работы, нужно:
- фиксировать время начала и конца смены;
- учитывать все перерывы, ночные и праздничные часы;
- правильно считать смены, переходящие через полночь;
- сравнивать фактические часы с нормой по производственному календарю.
Онлайн‑калькулятор берёт на себя рутину с минутами и суммированием, а вы получаете точные данные для зарплаты, планирования графиков и анализа нагрузки.
Часто задаваемые вопросы
Как посчитать часы работы за день по времени прихода и ухода?
Отнимите время начала работы от времени окончания и вычтите перерыв. Например, с 9:00 до 18:00 при обеденном перерыве 1 час: 18:00 − 9:00 − 1:00 = 8 часов.
Как посчитать часы работы за месяц по табелю?
Сложите все отработанные часы за каждый день, учитывая сокращённые дни, выходные, ночные смены и переработки. Итог сравните с нормой часов по производственному календарю.
Как посчитать часы переработки относительно нормы?
Сначала определите норму часов за период по графику или производственному календарю. Из фактически отработанных часов вычтите норму; положительная разница и есть переработка.
Какая формула для расчёта рабочего времени с перерывом?
Базовая формула: часы работы = (время окончания − время начала) − длительность перерыва. Все значения приводятся к одному формату (часы и минуты, либо минуты).
Как посчитать ночные часы работы?
Выделите интервал с 22:00 до 6:00. Пересеките его с вашей сменой и посчитайте продолжительность пересечения в часах и минутах – это и есть ночные часы.
Как посчитать часы работы при сменном графике 2/2 или 3/3?
Сначала посчитайте длительность одной смены, затем умножьте на количество смен за период. При необходимости отдельно учитывайте ночные и праздничные часы по табелю.
Что делать, если при подсчёте часов работы получаются странные результаты?
Проверьте формат времени (24 часа вместо 12), учёт полуночи в ночных сменах и правильно ли вычтены перерывы. Удобнее всего пересчитать всё в минутах, а затем перевести обратно в часы.