Функция MROUND упрощает округление вверх или вниз в Excel. Давайте узнаем, как округлить до ближайших 5 центов в листе Excel, когда делаете финансовые расчеты, чтобы не иметь дело с грошами.
Заметка: Эта статья относится к Excel 2016, 2013, 2010, Excel для Mac и Excel для Android.
Заметка: В отличие от других параметров форматирования, которые позволяют изменять количество отображаемых десятичных знаков без изменения значения в ячейке, функция MROUND фактически изменяет значение данных ячейки. Поэтому использование этой функции для округления данных будет влиять на результаты расчетов.
Синтаксис и аргументы функции MROUND
Синтаксис относится к компоновке функции, включая имя функции, скобки и аргументы. Синтаксис функции MROUND:
= MROUND (Number, Multiple)Аргументами для функции являются:
Число: (обязательно) Число округляется вверх или вниз до ближайшего целого. Этот аргумент может содержать фактические данные для округления или может быть ссылкой на ячейку для данных на листе.
множественный: (обязательно) Функция округляет аргумент числа вверх или вниз до ближайшего кратного этого значения.
Вот несколько замечаний относительно аргументов функции MROUND:
- Количество и несколько аргументов должны быть как положительными, так и отрицательными. Если нет, функция возвращает #NUM! ошибка в ячейке.
- Если число и несколько аргументов отрицательны, функция возвращает отрицательное число в ячейке, как показано в четвертой строке в примере выше.
- Если для множественного аргумента установлено значение 0 (0), функция возвращает значение нуля в ячейке, как показано в строке 7 на изображении выше.
Примеры функций MROUND
Для первых шести примеров на изображении выше число 4.54 округляется вверх или вниз функцией MROUND, используя множество значений для аргумента фактора, такого как 0,05, 0,10, 5,0, 0 и 10,0. Результаты отображаются в столбце C, а формула, дающая результаты, находится в столбце D.
Округление вверх или вниз
Как функция определяет, следует ли округлять последнюю оставшуюся цифру (округляющую цифру) вверх или вниз, зависит от остатка, который возникает из-за деления аргумента числа на множественный аргумент. Следовательно:
- Если этот результат больше или равен половине значения множественного аргумента, функция округляет последнюю цифру вверх (от нуля).
- Если этот результат меньше половины значения множественного аргумента, функция округляет последнюю цифру вниз (к нулю).
Последние два примера (в строках 8 и 9 изображения) используются для демонстрации того, как функция обрабатывает округление вверх или вниз.
- В строке 8, поскольку множественный аргумент является целым числом в одну цифру, 2 становится округляющейся цифрой в значении числа 12.50 в ячейке A8. Так как 2.5 равно половине значения множественного аргумента (5.00), функция округляет результат до 15,00, что является ближайшим кратным 5,00 больше, чем 12,50.
- В строке 9, так как 2.49 меньше половины значения множественного аргумента (5,00), функция округляет результат до 10,00, что является ближайшим кратным 5,00 меньше, чем 12,49.
Пример использования функции MROUND в Excel
Параметры ввода функции и ее аргументы включают:
- Ввод всей функции в ячейку рабочего листа.
- Выбор функции и ее аргументов с помощью диалогового окна функции MROUND.
Многим людям проще использовать диалоговое окно для ввода аргументов функции, поскольку оно выполняет синтаксис функции. Обращаясь снова к примерам на изображении выше, предположим, вы хотели ввести функцию = MROUND (A2,0.05) в ячейку C2 с помощью диалогового окна. Вы должны предпринять следующие шаги:
- Выберите ячейку C2, чтобы сделать ее активной ячейкой
- ВыберитеФормулывкладка ленты
- Выберите наMath & Trig , чтобы открыть раскрывающийся список функций
- ВыбратьMROUNDв списке, чтобы открыть диалоговое окно функции
- В диалоговом окне выберите Nумбра линия
- Выберите ячейку A2 на листе, чтобы ввести эту ссылку ячейки в качестве аргумента number
- В диалоговом окне выберитемножественныйлиния
- Введите 0.05, чтобы число в A2 было округлено вверх или вниз до ближайшего кратного 5 центов
- ВыбратьХорошо закрыть диалоговое окно и вернуться к рабочему листу
Значение 4.55 должно появиться в ячейке C2, так как оно является ближайшим кратным 0,05, превышающим 4,54. Когда вы выбираете ячейку C2, полная функция, = MROUND (A2, 0,05), появится в строке формул над листом.