Функция MROUND округляет числа вверх или вниз в Excel до ближайшего кратного числа. Например, при выполнении финансовых расчетов на листе вы можете округлить сумму до ближайших 5 центов, чтобы избежать работы с копейками.
В отличие от параметров форматирования, которые позволяют изменять количество отображаемых десятичных знаков без изменения значения в ячейке, функция MROUND изменяет данные ячейки. Следовательно, использование этой функции для округления данных повлияет на результаты формул.
Эти инструкции относятся к Excel 2019, 2016, 2013, 2010 и Excel для Office 365.
MROUND Синтаксис и аргументы функций
Макет функции называется ее синтаксисом, который включает имя функции, скобки и аргументы . Синтаксис для функции MROUND :
= ОКРУГЛТ (число, множественный)
Число (обязательно) — это значение, которое вы хотите округлить в большую или меньшую сторону до ближайшего кратного числа. Этот аргумент может содержать фактические данные для округления или может быть ссылкой на ячейку для расположения данных на листе .
Multiple (обязательно) — это кратное, к которому вы хотите округлить число .
Несколько замечаний по поводу аргументов функции MROUND :
- Номер и несколько аргументов должны иметь одинаковый знак. То есть, если число положительное, то кратное число должно быть положительным. Если число отрицательное, кратное число также должно быть отрицательным. Если нет, функция возвращает #NUM! ошибка в ячейке.
- Если число и несколько аргументов отрицательны, функция возвращает отрицательное число.
- Если множественный аргумент равен нулю ( 0 ), функция возвращает значение ноль.
Примеры функции MROUND
Для первых шести примеров на изображении ниже число 4.54 округляется в большую или меньшую сторону функцией MROUND, используя различные значения для аргумента фактора, такие как 0.05, 0.10, 5.0, 0 и 10.0. Формула в столбце В, результаты приведены в столбце С , и описание каждого результата в колонке D .
То, как функция определяет, округлять ли последнюю оставшуюся цифру (цифру округления) вверх или вниз, зависит от результата деления числового аргумента на множественный аргумент. Следовательно:
- Если результат больше или равен половине значения множественного аргумента, функция округляет последнюю цифру (от нуля).
- Если этот результат меньше половины значения множественного аргумента, функция округляет последнюю цифру вниз (до нуля).
Последние два примера (в строках 8 и 9 изображения) демонстрируют, как функция обрабатывает округление вверх или вниз.
- В строке 8 , поскольку множественный аргумент представляет собой однозначное целое число (5), цифра 2 становится округляемой цифрой в значении числа 12.50 в ячейке A8 . Поскольку 2.5 (12.5 / 5) равно половине значения множественного аргумента (5), функция округляет результат до 15, что является ближайшим кратным 5, большим, чем 12.50.
- В строке 9 , поскольку 2.49 (12.49 / 5) меньше половины значения множественного аргумента (5), функция округляет результат до 10, что является ближайшим кратным 5, меньшим 12.49.
Использование функции MROUND в Excel
Варианты ввода функции и ее аргументов включают в себя:
- Ввод полной функции в ячейку листа
- Выбор функции и ее аргументов с помощью диалогового окна « Функция»
Многим людям легче использовать диалоговое окно для ввода аргументов функции, поскольку она заботится о синтаксисе функции.
= ОКРУГЛТ (A2,0.05)
Выполните следующие шаги, чтобы ввести функцию на изображении выше в ячейку C2 с помощью диалогового окна Function :
-
Выберите ячейку C2, чтобы сделать ее активной ячейкой .
-
Выберите вкладку «Формулы» на ленте .
-
Выберите значок Math & Trig, чтобы открыть раскрывающийся список функций.
-
Выберите MROUND в списке, чтобы открыть диалоговое окно Function .
-
Выберите номер строки.
-
Выберите ячейку A2 на листе, чтобы ввести эту ссылку на ячейку в качестве аргумента числа.
-
Выберите несколько строк.
-
Введите 0,05, чтобы число в ячейке A2 было округлено в большую или меньшую сторону до ближайшего значения, кратного 5 центам.
-
Выберите Готово, чтобы вернуться на лист. Значение 4.55 должно появиться в ячейке C2, поскольку оно кратно 0,05 больше, чем 4.54.