CEILING
применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления
Округляет число до ближайшего целого числа or до ближайшего нескольких значений.
Синтаксис
CEILING(<number>, <significance>)
Параметры
Срок | Определение |
---|---|
number |
Число, которое требуется round, or ссылку на столбец, contains чисел. |
significance |
Несколько значений, к которым требуется round. Например, чтобы round в ближайшее целое число, введите 1. |
Возврат value
Число округлено, как указано.
Замечания
В CEILINGесть две функции DAX с следующими различиями:
- Функция CEILING эмулирует поведение функции CEILING в Excel.
- Функция ISO.CEILING соответствует поведению, определенному ISO для определения ceilingvalue.
Две функции возвращают одинаковые value для положительных чисел, но разные values для отрицательных чисел. При использовании положительного значения оба CEILINGandISO.CEILINGround отрицательные числа вверх (к положительной бесконечности). При использовании отрицательного значения CEILING округляет отрицательные числа вниз (к отрицательной бесконечности), а ISO.CEILING округляет отрицательные числа вверх (к положительной бесконечности).
Возвращаемый тип обычно имеет тот же тип значительного аргумента, что и следующие исключения:
- If тип аргумента числа currency, возвращаемый тип currency.
- If тип аргумента значения является логическим, возвращаемый тип является целым числом.
- If тип аргумента важности является нечисленным, возвращаемый тип является реальным.
Пример 1
Следующая формула возвращает значение 4.45. Это может быть полезно if вы хотите избежать использования небольших единиц в ценах. If существующая product цена составляет $ 4,42, вы можете использовать CEILING для round центов до ближайшей единицы пяти центов.
= CEILING(4.42,0.05)
Пример 2
Следующая формула возвращает аналогичные результаты, как пример previous, но использует числовые values, хранящиеся в столбце, ProductPrice.
= CEILING([ProductPrice],0.05)