Microsoft Excel
трюки • приёмы • решения
Как в Excel округлять значения времени
Вам может понадобиться создать формулу, которая округляет время до определенного количества минут. Например, поставлена задача вводить записи, где указано время, округленное до ближайших 15 минут. В этой статье приведены примеры различных способов округления значений времени.
Следующая формула округляет время из ячейки А1 с точностью до минуты: =ОКРУГЛ(А1*1440;0)/1440 . Эта формула работает путем умножения времени на 1440 (для получения общего количества минут). Значение передается функции ОКРУГЛ, а результат делится на 1440. Например, если ячейка А1 содержит значение времени 11:52:34, формула возвращает 11:53:00.
Следующая формула аналогична, за исключением того, что она округляет время в ячейке А1 до ближайшего часа: =ОКРУГЛ(А1*24;0)/24 . Если ячейка А1 содержит 5:21:31, формула возвращает 5:00:00.
Следующая формула округляет время в ячейке А1 до ближайших 15 минут (четверти часа): =ОКРУГЛ(А1*24/0,25;0)*(0,25/24) . В этой формуле 0,25 представляет собой дробную часть часа. Для округления времени до ближайших 30 минут измените 0,25 на 0,5, как показано в следующей формуле: =ОКРУГЛ(А1*24/0,5;0)*(0,5/24) .
Округление времени в EXCEL с заданной точностью
history 7 апреля 2013 г.
- Группы статей
- ВРЕМЯ
- Округление и точность
Округлим время с точностью до 15 минут.
Округлим 13:25 с точностью до 15 минут. Ответ 13:30 (см. файл примера ).
Учитывая, что 15 минут это 1/96 суток, а одни сутки в EXCEL соответствуют числу 1 (см. статью Как Excel хранит дату и время ), то можно предложить другое решение: