Функция MROUND в Google Spreadsheets позволяет легко округлить число вверх или вниз до ближайшего 5, 10 или другого указанного множителя.
Например, эту функцию можно использовать для округления или уменьшения стоимости предметов до ближайших пяти центов (0,05) или десяти центов (0,10), чтобы избежать необходимости обрабатывать пенни (0,01) в качестве изменения.
В отличие от параметров форматирования, которые позволяют изменять количество десятичных знаков, отображаемых без фактического изменения значения в ячейке, функция MROUND, например другие функции округления Google Spreadsheets, изменяет значение данных.
Поэтому использование этой функции для округления данных будет влиять на результаты расчетов.
Замечания: Для округления чисел вверх или вниз без указания количества округления используйте функции ROUNDUP или ROUNDDOWN.
Синтаксис и аргументы функции MROUND
Синтаксис функции относится к компоновке функции и включает имя функции, скобки и аргументы.
Синтаксис функции MROUND:
= MROUND (значение, коэффициент)Аргументами для функции являются:
значение - (требуется) число, которое округляется вверх или вниз до ближайшего целого числа
- Этот аргумент может содержать фактические данные для округления или может быть ссылкой на ячейку данных на листе.
фактор - (требуется) функция обходит значение аргумент вверх или вниз до ближайшего кратного этого значения.
Следует отметить, что аргументы функции:
- если фактор аргумент опущен, ошибка # N / A в ячейке, содержащей эту функцию.
- фактор а также значение аргументы должны иметь один и тот же знак - положительный или отрицательный. Если нет, функция возвращает #NUM! ошибка в ячейке.
- если фактор а также значение аргументы отрицательны, функция возвращает отрицательное число в ячейке, как показано в четвертой строке на изображении выше.
- если фактор аргумент установлен на ноль (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
Таблицы Google не используют диалоговые окна для ввода аргументов функции, которые можно найти в Excel. Вместо этого он имеет автоматический предложить который появляется, когда имя функции вводится в ячейку.
- Введите следующие данные в ячейку A1: 4.54.
- Нажмите на ячейку С2 на листе, чтобы сделать его активной ячейкой - здесь будут отображаться результаты функции MROUND.
- Введите знак равенства = а затем имя функции mround.
- Когда вы печатаете, автоматический предложить появляется окно с именами функций, которые начинаются с буквы M.
- Когда имя MROUND появится в поле, щелкните по имени указателем мыши, чтобы ввести имя функции и открыть круглую скобку в ячейку C2.
Ввод аргумента функции
Аргументы для функции MROUND вводятся после открытой круглой скобки в ячейке C2.
- Нажмите на ячейку A2 в листе для ввода этой ссылки на ячейку в качестве значение аргумент.
- Введите запятая действовать как разделитель между аргументами функции.
- Тип 0.05 введите этот номер в качестве фактор аргумент.
- нажмитеВойтиклавиша на клавиатуре для ввода закрывающей круглой скобки ) после аргумента функции и для завершения функции.
- Значение 4.55 должно появиться в ячейке B2, которая является ближайшим кратным 0,05 больше 4,54.
- Когда вы нажимаете на ячейку С2 полная функция = MROUND (A2, 0,05) появляется в строке формул над листом.




