Формула Excel: Время округления до ближайших 15 минут -

Общая формула

=MROUND(time,"0:15")

Резюме

Чтобы округлить время до ближайшего 15-минутного интервала, вы можете использовать функцию ОКРУГЛ., Которая округляется на основе предоставленного кратного. В показанном примере формула C6:

=MROUND(B6,"0:15")

Объяснение

MROUND округляет до ближайших значений на основе предоставленного кратного. Когда вы вводите «0:15» в качестве кратного, внутреннее значение Excel преобразует 0:15 в 0,0104166666666667, которое является десятичным значением, представляющим 15 минут, и округляет с использованием этого значения.

Вы также можете выразить 15 минут в формуле с помощью этой формулы:

=15/(60*24)

Приведенная выше формула делит 15 на 1440, то есть количество минут в одном дне. Итак, для Excel эти формулы идентичны:

=MROUND(B6,"0:15") =MROUND(B6,15/(60*24))

Переход к другим временным интервалам

Как и следовало ожидать, вы можете использовать одну и ту же формулу для округления до разных временных интервалов. Чтобы округлить до ближайших 30 минут или ближайшего 1 часа, используйте эти формулы

=MROUND(time,"0:30") //nearest 30 minutes =MROUND(time,"1:00") //nearest 1 hour

Всегда округлять

Чтобы всегда округлять до ближайших 15 минут, вы можете использовать функцию ПОТОЛОК:

=CEILING(B6,"0:15")

Как и ОКРУГЛ, функция ПОТОЛОК округляет до ближайшего кратного. Разница в том, что CEILING всегда округляется в большую сторону. Функцию FLOOR можно всегда использовать для округления в меньшую сторону

Интересные статьи...