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


CEILING

Область применения: вычисление вычисляемого столбца вычисляемой таблицы Меры визуального элемента

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

Синтаксис

CEILING(<number>, <significance>)  

Параметры

Термин Определение
number Число, которое нужно округить или ссылку на столбец, содержащий числа.
significance Несколько значений, к которым вы хотите округлить. Например, для округления до ближайшего целого числа введите 1.

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

Число округлено, как указано.

Замечания

  • В DAX существуют две функции ТОЛЧЕ, с следующими различиями:

    • Функция CEILING эмулирует поведение функции CEILING в Excel.
    • The ISO. Функция ПОТОЛОК соответствует поведению, определенному ISO, для определения значения потолка.
  • Две функции возвращают одно и то же значение для положительных чисел, но разные значения отрицательных чисел. При использовании положительного значения как ПОТОЛок, так и ISO. ПОТОЛОК округляет отрицательные числа вверх (к положительной бесконечности). При использовании отрицательного множественного значения ПОТОЛк округляет отрицательные числа вниз (к отрицательной бесконечности), а ISO. ПОТОЛок округляет отрицательные числа вверх (к положительной бесконечности).

  • Возвращаемый тип обычно имеет тот же тип значительного аргумента, что и следующие исключения:

    • Если тип аргумента число является валютой, возвращаемый тип является валютой.
    • Если тип аргумента значения является логическим, возвращаемый тип является целым числом.
    • Если тип аргумента значения не является числовым, возвращаемый тип является реальным.

Пример 1

Следующая формула возвращает значение 4.45. Это может быть полезно, если вы хотите избежать использования небольших единиц в ценах. Если существующий продукт имеет цену на $ 4,42, вы можете использовать ПОТОЛОК для округления цен до ближайшей единицы пять центов.

= CEILING(4.42,0.05)  

Пример 2

Следующая формула возвращает аналогичные результаты, как предыдущий пример, но использует числовые значения, хранящиеся в столбце ProductPrice.

= CEILING([ProductPrice],0.05)  

Математические и триг-функции
Функция FLOOR
ИСО. Функция CEILING
Функция ROUNDUP