FIXED

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

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

Синтаксис

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

Параметры

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

Возврат value

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

Замечания

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

  • If не decimals, предполагается, что это 2.

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

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

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

Пример

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

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

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

CEILING
FLOOR
ISO.CEILING
MROUND
ROUND
ROUNDDOWN
ROUNDUP