FLOOR
применяется:вычисляемый столбец
вычисляемой таблицы
измерение
визуального вычисления
Округляет число вниз, к нулю, до ближайшего нескольких значений.
Синтаксис
FLOOR(<number>, <significance>)
Параметры
Срок | Определение |
---|---|
number |
Числовое значение, которое требуется округлить. |
significance |
Число, к которому требуется округление. Аргументыnumber и significance должны быть положительными или отрицательными. |
Возвращаемое значение
Десятичное число.
Замечания
Если любой аргумент не является числовыми, FLOOR возвращает значение ошибки
#VALUE!
.Если число и значение имеют разные признаки, FLOOR возвращает значение ошибки
#NUM!
.Независимо от знака числа, значение округляется по нулю. Если число является точным кратным значением, округление не происходит.
Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Пример
Следующая формула принимает значения в столбце [Total Product Cost] из таблицы, InternetSales и округляется до ближайшего числа 1.
= FLOOR(InternetSales[Total Product Cost],.1)
В следующей таблице показаны ожидаемые результаты для некоторых примеров значений:
Значения | Ожидаемый результат |
---|---|
10.8423 | 10.8 |
8.0373 | 8 |
2.9733 | 2.9 |