ROUND

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

Округляет число до указанного числа цифр.

Синтаксис

DAX
ROUND(<number>, <num_digits>)  

Параметры

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

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

Десятичное число.

Замечания

  • Если num_digits больше 0 (ноль), число округляется до указанного числа десятичных разрядов.

  • Если значение num_digits равно 0, число округляется до ближайшего целого числа.

  • Если num_digits меньше 0, число округляется слева от десятичной запятой.

  • Связанные функции

    • Чтобы всегда округлить (от нуля), используйте функцию ROUNDUP.
    • Чтобы всегда округлить (к нулю), используйте функцию ROUNDDOWN.
    • Чтобы округить число до определенного числа (например, округление до ближайшего числа 0,5), используйте функцию MROUND.
    • Используйте функции TRUNC и INT для получения целочисленной части числа.

Пример 1

Следующая формула округляет 2,15 до одного десятичного разряда. Ожидаемый результат — 2.2.

DAX
= ROUND(2.15,1)  

Пример 2

Следующая формула округляет 21,5 до одного десятичного знака слева от десятичной точки. Ожидаемый результат — 20.

DAX
= ROUND(21.5,-1)  

Математические и триг-функции
ROUND
ROUNDDOWN
MROUND
INT
TRUNC