Функция MROUND в Excel

Функция MROUND (ОКРУГЛТ) в Excel возвращает число, округленное до заданного кратного. MROUND округляет число вверх или вниз, в зависимости от ближайшего кратного.

Что делает функция MROUND в Excel?

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

Возвращаемое значение

Округленное число.

Аргументы

  • number – число, которое необходимо округлить.
  • significance — кратное значение, используемое при округлении.

Синтаксис

=MROUND(number, significance)

Примечания по использованию

Функция ОКРУГЛТ округляет число до ближайшего заданного кратного. Множитель, используемый для округления, предоставляется в качестве аргумента значимости. Округление происходит, когда остаток от деления числа на значимость больше или равен половине значения значимости. Если число уже является точным кратным, округление не происходит и возвращается исходное число.

MROUND (ОКРУГЛТ) в Excel

Функция MROUND принимает два  аргумента:  число  и  значение. Число — числовое значение, которое нужно округлить. Аргумент значимости  — это кратное число, до которого   следует округлить число. В большинстве случаев  значимость  предоставляется в виде числового значения, но MROUND также может понимать время, введенное в виде текста, например «0:15» или «0:30». Число  и  значение  должны иметь одинаковый знак, иначе MROUND вернет #NUM! ошибка.

Примеры

Ниже приведены несколько примеров формул MROUND с жестко закодированными значениями:

=MROUND(10,3) // возвращает 9
=MROUND(10,4) // возвращает 12
=MROUND(119,25) // возвращает 125

Чтобы округлить число в A1 до ближайшего числа, кратного 5, вы можете использовать MROUND следующим образом:

=MROUND(A1,5) // округлить до ближайшего 5

Ближайшее отрицательное число

Чтобы округлить отрицательные числа с помощью MROUND, используйте отрицательный знак для большей значимости:

=MROUND(-10,-3) // возвращает -9
=MROUND(-10,-4) // возвращает -12
=MROUND(-119,-25) // возвращает -125

Ближайший .99

MROUND можно использовать для округления цен до 0,99. Приведенная ниже формула округляет значение в A1 до ближайшего 1 доллара, вычитает 1 цент и возвращает окончательную цену, например 2,99 доллара США, 5,99 доллара США, 49,99 доллара США и т. д.

=MROUND(A1,1) - 0.01 // округлить до ближайшего .99

Ближайшие 15 минут

MROUND можно использовать для округления времени. Чтобы округлить время в A1 до ближайших 15 минут, вы можете использовать такую ​​формулу:

=MROUND(A1,"0:15") // обход с точностью до 15 минут

Примечания

  • Если число уже является точным кратным, округление не происходит.
  • Округление происходит, когда остаток от деления числа на значимость больше или равен половине значения значимости.
  • Число и значение  должны иметь один и тот же знак.
  • MROUND возвращает #NUM! если  число  и  значение не являются одним и тем же знаком.
  • ОКРУГЛТ возвращает #VALUE! если  число  или  значение не являются числовыми.
Автор А. Днепров

Обучаю основам работы с офисными программами.

Функция MROUND в Excel
Как изменить отрицательные числа на положительные в Excel?