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


FIXED

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

Округляет число до указанного числа десятичных знаков и возвращает результат в виде текста. Можно указать, что результат возвращается с запятыми или без нее.

Синтаксис

FIXED(<number>, <decimals>, <no_commas>)

Параметры

Срок Определение
number Число, которое нужно округить и преобразовать в текст, или столбец, содержащий число.
decimals (необязательно) Число цифр справа от десятичной запятой; Значение 2.
no_commas (необязательно) Логическое значение: если 1, не отображайте запятые в возвращаемом тексте; Если значение 0 или опущено, отобразите запятые в возвращаемом тексте.

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

Число, представленное как текст.

Замечания

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

  • Если не decimals, предполагается, что значение равно 2.

  • Если значение no_commas равно 0 или опущено, возвращенный текст включает запятые как обычно.

  • Основное различие между форматированием ячейки, содержащей число, с помощью команды и форматирования числа непосредственно с функцией FIXED заключается в том, что FIXED преобразует результат в текст. Число отформатировано с помощью команды из меню форматирования по-прежнему является числом.

  • Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).

Пример

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

Примеры в этой статье можно использовать с примером модели Adventure Works DW 2020 Power BI Desktop. Сведения о получении модели см. в разделе DAXпримера модели.

= FIXED([List Price],2,1)

CEILING FLOOR ISO.CEILING MROUND ROUND ROUNDDOWN ROUNDUP