Посчитать суммарное время
Когда нужно узнать общую длительность нескольких отрезков – рабочий день по задачам, плейлист подкастов, маршрут с пересадками – приходится посчитать суммарное время. С двумя значениями справится калькулятор, но при десятках строк легче использовать специальный инструмент.
Как посчитать суммарное время вручную
Базовый алгоритм состоит из трёх шагов:
- Сложите все часы – получите общее количество часов.
- Сложите все минуты – получите общее количество минут.
- Переведите излишек минут в часы: если минут ≥ 60, разделите на 60, целую часть прибавьте к часам, остаток оставьте как минуты.
Если есть секунды – сначала суммируйте их, затем излишек (≥ 60) переведите в минуты, а излишек минут – в часы.
Формула перевода
Для точного расчёта удобнее перевести всё в одну единицу – минуты:
Tобщ = Σ(Hi × 60 + Mi)
где Hi и Mi – часы и минуты каждого промежутка.
Результат в минутах можно вернуть в формат «чч:мм»:
- Часы = Tобщ div 60 (целая часть от деления)
- Минуты = Tобщ mod 60 (остаток от деления)
Пример расчёта
Задачи в трекере:
| Задача | Длительность |
|---|---|
| Анализ | 1 ч 25 мин |
| Разработка | 3 ч 40 мин |
| Тестирование | 2 ч 15 мин |
Способ 1 – через часы и минуты отдельно:
- Часы: 1 + 3 + 2 = 6
- Минуты: 25 + 40 + 15 = 80
- 80 мин = 1 ч 20 мин
- Итого: 6 + 1 ч 20 мин = 7 ч 20 мин
Способ 2 – через перевод в минуты:
- 1 × 60 + 25 = 85
- 3 × 60 + 40 = 220
- 2 × 60 + 15 = 135
- Сумма: 85 + 220 + 135 = 440 мин
- 440 div 60 = 7 ч, 440 mod 60 = 20 мин → 7 ч 20 мин
Результаты совпадают.
Типичные сценарии подсчёта
Рабочее время. В табеле нужно указать суммарную длительность за неделю. Если сумма за день – 8 ч 15 мин, а рабочих дней пять, общее время: 5 × (8 × 60 + 15) = 2 475 мин = 41 ч 15 мин.
Видео и аудио. Плейлист из 12 роликов по 18–45 минут. Сложение вручную отнимает время и повышает риск ошибки – калькулятор выше выдаст результат за секунды.
Маршрут. Перелёт 2 ч 10 мин + пересадка 1 ч 30 мин + перелёт 3 ч 55 мин = 6 ч 95 мин → 7 ч 35 мин.
Частые ошибки
- Потеря переноса. Если забыть прибавить «лишний» час при минутах ≥ 60, результат будет занижен на час.
- Сложение в десятичных дробях. 1,30 ч – это не 1 ч 30 мин, а 1 ч 18 мин. Десятичная дробь означает долю часа: 0,30 × 60 = 18 мин. Перед сложением всегда переводите в формат «чч:мм».
- Обнуление после 24 часов. В электронных таблицах и некоторых калькуляторах 25:00 отображается как 01:00. Используйте формат с квадратными скобками
[ч]:ммили перевод в минуты.
Как посчитать суммарное время быстро
Калькулятор выше принимает любое количество временных промежутков – укажите часы, минуты и секунды для каждого, и результат появится мгновенно. Это исключает ошибки ручного переноса и экономит время при работе с длинными списками.