Функция MROUND в Excel
Функция MROUND возвращает число, округлённое до ближайшего кратного заданного значения.

Синтаксис
=MROUND(number, multiple)
Аргументы
- число (обязательно): Число, которое необходимо округлить.
- Кратное (обязательно): число, до ближайшего кратного которого нужно округлить число.
Возвращаемое значение
Функция MROUND возвращает числовое значение.
Примечания к функции
- Функция MROUND возвращает ошибку #ЗНАЧ!, если хотя бы один из аргументов не является числом.
- Функция MROUND возвращает ошибку #ЧИСЛО!, если число и кратное имеют разные знаки.
- Функция MROUND возвращает результат, имеющий тот же знак, что и исходное число и кратное.
Пример
Предположим, у вас есть таблица с числами и кратными значениями, как показано ниже. Чтобы округлить число 5 до ближайшего кратного 2, скопируйте или введите приведённую ниже формулу в пустую ячейку и нажмите Enter, чтобы получить результат:
=MROUND()5,2)
Обратите внимание, что в приведённой выше формуле мы использовали Фактическое значение. Однако если у вас есть таблица, как показано ниже, лучше использовать ссылки на ячейки вместо Фактическое значение. После ввода формулы со ссылками на ячейки в Ячейка сверху вы сможете просто перетащить маркер заполнения вниз, чтобы применить формулу к нижестоящим ячейкам. Формула со ссылками на ячейки выглядит следующим образом:
=MROUND()B4,C4)

Пример округления времени
Как показано в приведённом ниже расписании, для округления времени вверх или вниз до ближайших заданных минут можно также использовать функцию MROUND. Скопируйте или введите указанную ниже формулу в ячейку D3 и нажмите Enter, чтобы получить результат:
=MOD()B3,C3)
√ Примечание:После ввода формулы перетащите маркер заполнения вниз, чтобы применить её к нижестоящим ячейкам.

√ Примечание: Чтобы результаты корректно отображались в формате времени, как показано выше, примените функцию Установить формат ячейки: выделите нужные ячейки, затем нажмите Ctrl + 1. В открывшемся диалоговом окне Установить формат ячейки на вкладке Число выберите категорию Время и нужный тип в разделе Тип:

Пример округления цен до ближайшего N.99
Как показано в таблице ниже, чтобы округлить цены вверх или вниз так, чтобы они заканчивались на .99, скопируйте или введите приведённую ниже формулу в ячейку C3 и нажмите Enter, чтобы получить результат:
=MOD()B3,1)-0,01
√ Примечание:После ввода формулы перетащите маркер заполнения вниз, чтобы применить её ко всем ячейкам ниже.

Связанные функции
Функция ОКРВВЕРХ округляет число вверх до ближайшего кратного указанному значению. Например, формула =ОКРВВЕРХ(10,12; 0,2) возвращает 10,2, округляя 10,12 вверх до ближайшего числа, кратного 0,2.
Функция ОКРВНИЗ округляет число вниз до ближайшего кратного указанному значению. Например, формула =FLOOR(10,12, 0,2) вернёт 10, так как 10,12 округляется вниз до ближайшего числа, кратного 0,2.
Функция ОКРУГЛ округляет число до указанного количества знаков.
Функция ОТБР в Excel возвращает усечённое число, отбрасывая дробную часть до указанного количества цифр — без округления.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.