Формула Excel: Расчёт дней, часов, минут и секунд между двумя датами

В Excel обычно используются формулы для подсчёта разницы между двумя датами в днях или разницы между двумя временными значениями. Однако в некоторых особых случаях может понадобиться получить количество дней, часов, минут и секунд между двумя датами и временем. В этом руководстве представлена формула для решения данной задачи.
Если вы хотите повторить действия из этого руководства, скачайте пример таблицы.
Универсальная формула:
| INT(end_datetime-start_datetime)&" days "&TEXT(end_datetime-start_datetime,"h"" hrs ""m"" mins ""s"" secs""") |
Аргументы
| End_datetime, start_datetime: the two dates that you to calculate the difference between. |
Ошибка
Если аргумент end_datetime меньше аргумента start_datetime, формула вернёт ошибку #ЗНАЧ!.
Возвращаемое значение
Эта формула возвращает текстовое значение.
Как работает эта формула
Чтобы получить разницу между двумя датами и временем в ячейках B3 и C3, используйте следующую формулу:
| =INT(C3-B3)&" days "&TEXT(C3-B3,"h"" hrs ""m"" mins ""s"" secs""") |
Нажмите клавишу Enter, чтобы получить результат.
Пояснение
Функция ЦЕЛОЕ: Функция ЦЕЛОЕ возвращает целую часть десятичного числа.
Поскольку в Excel дата хранится как целое серийное число, а время — как десятичная дробь, меньшая единицы, то дата и время вместе представляются одним десятичным серийным числом. Например, 12,01.2019 13:23:11 в Excel соответствует значению 43800,5577662037. Функция ЦЕЛОЕ извлекает целую часть разницы между двумя такими значениями, чтобы определить количество полных дней между ними.
Функция ТЕКСТ: эта функция преобразует число в текст в указанном формате.
&: это оператор объединения, который соединяет результаты отдельных частей формулы.
Совет: Чтобы получить общее количество дней, часов, минут и секунд между набором начальных и Конечная дата, можно адаптировать формулу с использованием функции СУММПРОИЗВ:
=INT(SUMPRODUCT(ends-starts))&« дн. »&TEXT(SUMPRODUCT(ends-starts);«ч»« ч »«м»« мин »«»)
Аргумент **ends** — это диапазон с датами окончания, а **starts** — диапазон ячеек с датами начала. Например, диапазон C3:C5 содержит даты окончания, а B3:B5 — даты начала. Используйте формулу следующим образом:
=INT(SUMPRODUCT(C3:C5-B3:B5))&« дн. »&TEXT(SUMPRODUCT(C3:C5-B3:B5);«ч»« ч »«м»« мин »«»)
Нажмите клавишу Enter.
Связанные формулы
- Расчёт оставшихся дней в месяце
В этом руководстве вы найдёте формулу для быстрого расчёта количества оставшихся дней в месяце в Excel. - Расчёт оставшихся дней с сегодняшнего дня
Иногда бывает нужно быстро определить, сколько дней осталось до истечения срока годности того или иного продукта — начиная с сегодняшнего дня. В Excel есть простая формула, которая мгновенно покажет вам количество оставшихся дней. - Расчёт оставшихся дней между двумя датами
В этом руководстве вы найдёте формулу для быстрого расчёта количества оставшихся дней между двумя датами. - Расчёт рабочего времени с перерывом в табеле учёта
Приведена формула с использованием функции MOD для расчёта рабочего времени с учётом перерывов в Excel.
Связанные функции
- Функция ЕСЛИ в Excel
Проверяет заданные условия и возвращает соответствующие значения - Функция ЗНАЧЕН в Excel
Преобразует текст в число. - Функция МЕСЯЦ в Excel
Функция МЕСЯЦ извлекает номер месяца (от 1 до 12) из указанной даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ возвращает день месяца в виде числа от 1 до 31 на основе указанной даты. - Функция ГОД в Excel
Функция ГОД возвращает год из указанной даты в виде четырёхзначного числа.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.