Функция FLOOR (ОКРВНИЗ) в Excel округляет заданное число до ближайшего заданного кратного. FLOOR работает аналогично функции MROUND, но она всегда округляет в меньшую сторону.
Что делает функция FLOOR в Excel?
Функция FLOOR в Excel округляет число до ближайшего указанного кратного.
Возвращаемое значение
Округленное число.
Аргументы
- number – число, которое необходимо округлить.
- significance — кратное значение, используемое при округлении.
Синтаксис
=FLOOR(number, significance)
Примечания по использованию
Функция FLOOR округляет число до заданного кратного. Множитель, используемый для округления, предоставляется в качестве аргумента значимости. Если число уже является точным кратным, округление не происходит и возвращается исходное число.
Функция FLOOR принимает два аргумента: число и значение. Число — числовое значение, которое нужно округлить в меньшую сторону. Аргумент значимости — это кратное число, до которого следует округлить число . В большинстве случаев значение указывается в виде числового значения, но ОКРВНИЗ также может распознавать время, введенное в виде текста, например «0:15». См. пример ниже.
FLOOR работает аналогично функции MROUND, но в отличие от нее, которая округляет до ближайшего кратного, ОКРВНИЗ всегда округляет в меньшую сторону .
Примечание. Функция FLOOR официально указана как функция совместимости, заменена на FLOOR.MATH и FLOOR.PRECISE.
Примеры
Формулы ниже показывают, как FLOOR округляет значения до заданного кратного:
=FLOOR(10,3) // возвращает 9
=FLOOR(40,7) // вернет 35
=FLOOR(320,25) // возвращает 300
=FLOOR(610,100) // возвращает 600
=FLOOR(-5.4,1) // возвращает -6
Чтобы округлить число в A1 до ближайшего числа, кратного 5, вы можете использовать такую формулу:
=FLOOR(A1,5)
Округлить до ближайших 5
Чтобы округлить число в A1 до ближайшего числа, кратного 5:
=FLOOR(A1,5) // округлить до ближайшего 5
Округлите цену вниз, чтобы получить 0,99.
FLOOR можно использовать для установки цен после конвертации валюты, скидок и т. д. Например, приведенная ниже формула округляет число в A1 до следующего целого доллара, затем вычитает 1 цент, чтобы получить цену, например 2,99 доллара США, 5,99 доллара США, 49,99 доллара США, и т. д.
=FLOOR(A1,1)-0.01
Вы можете округлить цену до 0,99 с помощью аналогичной формулы, основанной на функцииCEILING
:
=CEILING(A1,1)-0.01
Округлите время до ближайших 15 минут.
FLOOR понимает форматы времени и может использоваться для округления времени до заданного кратного значения. Например, чтобы округлить время в A1 до предыдущей 15-минутной единицы, вы можете использовать FLOOR следующим образом:
=FLOOR(A1,"0:15") // время округления уменьшено до ближайших 15 минут
Примечания
- FLOOR в эксель работает аналогично функции MROUND, но всегда округляет в меньшую сторону.
- Если число уже является точным кратным значению, округление не происходит.
- ОКРВНИЗ округляет положительные числа в сторону нуля.
- Если число отрицательное, а значимость положительная, FLOOR округляется от нуля.
- Если число и значимость отрицательны, ОКРВНИЗ округляется в сторону нуля.