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)