Функция ROUND
Округляет число до указанного количества разрядов.
Синтаксис
ROUND(<number>, <num_digits>)
Параметры
Элемент |
Определение |
---|---|
number |
Число для округления. |
num_digits |
Количество разрядов, до которого выполняется округление. Отрицательное число соответствует разрядам слева от десятичного разделителя, а если указано нулевое значение, то округление выполняется до ближайшего целого. |
Возвращаемое значение
Десятичное число.
Замечания
Если значение num_digits больше 0 (нуля), это число округляется до указанного количества десятичных разрядов.
Если значение num_digits равно 0, то число округляется до ближайшего целого.
Если значение num_digits меньше 0, то число округляется до разрядов слева от десятичного разделителя.
Связанные функции
Чтобы всегда выполнять округление вверх (от нуля), используйте функцию ROUNDUP.
Чтобы всегда выполнять округление вниз (к нулю), используйте функцию ROUNDDOWN.
Чтобы округлять число до указанного кратного (например, до ближайшего значения, кратного 0,5), используйте функцию MROUND.
Для получения целой части числа можно использовать функции TRUNC и INT.
Пример
Следующее формула округляет число 2,15 вверх до одного десятичного разряда. Ожидаемый результат равен 2,2.
=ROUND(2.15,1)
Следующая формула округляет число 21,5 до одного десятичного разряда слева от десятичного разделителя. Ожидаемый результат равен 20.
=ROUND(21.5,-1)