Как посчитать минуты и часы в Excel: работа со временем

Иван Корнев·13.04.2026·3 мин

Чтобы посчитать разницу во времени или сложить часы в Excel, используйте простую арифметику (вычитание или сумму ячеек) и обязательно примените специальный формат [ч]:мм к результату. Это предотвратит сброс времени после 24 часов. Для перевода времени в обычные числа (минуты) умножьте значение на 1440.

Почему время в Excel ведет себя странно

Excel не хранит время как «часы» и «минуты». Для программы 1 сутки — это единица (1). Следовательно:

  • 12:00 — это 0.5 (половина суток).
  • 06:00 — это 0.25.
  • 1 час — это 1/24.

Если вы видите вместо времени странные десятичные дроби (например, 0.04166), значит, у ячейки стоит «Общий» числовой формат. Измените его на «Время».

Главное правило: Если сумма часов превышает 24 (например, учет рабочего времени за неделю), стандартный формат ч:мм обнулит счетчик после суток. Всегда используйте пользовательский формат [ч]:мм.

Расчет разницы между двумя временными точками

Самый частый сценарий — узнать, сколько времени прошло между началом и концом задачи.

Простая разница (в пределах одних суток)

Если начало в ячейке A2, а конец в B2:

=B2-A2

Условие: Время конца больше времени начала, и даты не меняются.

Разница с переходом через полночь

Если смена начинается в 22:00, а заканчивается в 02:00 следующего дня, простая формула выдаст ошибку или отрицательное значение. Используйте конструкцию:

=ЕСЛИ(B2<A2; B2+1-A2; B2-A2)

Логика проста: если время конца меньше времени начала, мы прибавляем одни сутки (+1) к конечному времени перед вычитанием.

Суммирование часов и минут

При подсчете общего отработанного времени за неделю или месяц обычная сумма может показать неверный результат (например, 2 часа вместо 26), если не настроен формат.

  1. Введите формулу суммы: =СУММ(A2:A10).
  2. Нажмите правой кнопкой на ячейку результата → Формат ячеек.
  3. Выберите (все форматы) и в поле «Тип» введите: [ч]:мм.

Квадратные скобки вокруг ч говорят Excel: «Не обнуляй часы после 24, просто продолжай считать».

Конвертация времени в числа (минуты и секунды)

Иногда нужно получить чистое число минут для расчетов зарплаты или тарификации. Поскольку 1 сутки = 1440 минут (24 × 60), формула выглядит так:

ЗадачаФормулаПример результата
Время → Минуты=A2*144002:30 → 150
Время → Секунды=A2*8640000:01 → 60
Часы → Дробь суток=A2/246 → 0.25

После применения таких формул результат станет обычным числом. Не забудьте изменить формат ячейки на «Числовой» или «Общий», иначе Excel попытается отобразить число снова как время.

Работа с функцией ВРЕМЯ (TIME)

Если у вас данные разбиты на отдельные столбцы (отдельно часы, отдельно минуты), соберите их воедино функцией ВРЕМЯ:

=ВРЕМЯ(часы; минуты; секунды)

Пример: В A1 — 9 (часы), в B1 — 45 (минуты). Формула =ВРЕМЯ(A1; B1; 0) вернет корректное время 9:45, которое можно использовать в дальнейших расчетах.

Эта функция также полезна для добавления интервалов. Чтобы прибавить 1 час 30 минут к значению в A1:

=A1 + ВРЕМЯ(1; 30; 0)

Частые ошибки

  • Результат #####: Ячейка слишком узкая для отображения даты/времени, либо результат вычисления отрицательный (Excel по умолчанию не показывает отрицательное время). Проверьте порядок дат в формуле вычитания.
  • Сумма сбрасывается на 0: Вы сложили 25 часов, а получили 1:00. Решение: смените формат на [ч]:мм.
  • Текст вместо времени: Данные импортированы из другой системы как текст («9:30»). Математика с ними не работает. Используйте функцию ЗНАЧЕН() или «Текст по столбцам», чтобы превратить их в настоящие даты.

FAQ

Как округлить время до ближайшего часа? Используйте функцию ОКРУГЛТ. Например, =ОКРУГЛТ(A2; "1:00") округлит 10:15 до 10:00, а 10:40 до 11:00.

Можно ли суммировать время из разных дней? Да, если в ячейках указаны полные даты (например, 10.04.2026 08:00), просто вычтите одну дату из другой. Разница покажет количество дней и дробную часть времени. Для красивого вывода используйте формат д "дн" ч:мм.

Почему при копировании формулы время превращается в число? Проверьте формат целевых ячеек. При протягивании формулы формат иногда сбивается на «Общий». Принудительно установите формат «Время» или [ч]:мм для всего столбца результатов.