Поделиться через


Метод WorksheetFunction.Floor (Excel)

Округляет число вниз к нулю до ближайшего кратного значения.

Важно!

Эта функция была заменена одной или несколькими новыми функциями, которые могут обеспечить повышенную точность и имена которых лучше отражают их использование. Эта функция по-прежнему доступна для совместимости с более ранними версиями Excel. Однако если обратная совместимость не требуется, следует рассмотреть возможность использования новых функций, так как они более точно описывают их функциональность.

Дополнительные сведения о новой функции см. в методе Floor_Precise .

Синтаксис

expression. Этаж (Arg1, Arg2)

Выражение Переменная, представляющая объект WorksheetFunction .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Arg1 Обязательный Double Number — числовое значение, которое требуется округлить.
Arg2 Обязательный Double Значение — число, до которого требуется округление.

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

Double

Замечания

До тех пор, пока число и указанная значимость имеют один и тот же знак, floor округляется к нулю до ближайшего кратного значения.

Если любой из аргументов не является числом, Floor возвращает #VALUE! значение ошибки.

Excel допускает положительные и отрицательные кратные значения с отрицательными числами. В таких случаях, если значение является положительным, floor округляется от нуля. В противном случае, если значение отрицательное, floor округляется к нулю.

Для положительных чисел с отрицательными кратными значениями Excel возвращает #NUM! значение ошибки.

Если число точно кратно значению, округление не происходит.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.