FIXED
Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual
Arredonda um número para o número especificado de decimais e retorna o resultado como texto. Você pode especificar que o resultado seja retornado com ou sem vírgulas.
Sintaxe
FIXED(<number>, <decimals>, <no_commas>)
Parâmetros
Vigência | Definição |
---|---|
number |
O número que pretende arredondar e converter em texto ou uma coluna que contenha um número. |
decimals |
(facultativo) O número de algarismos à direita da vírgula decimal; se omitido, 2. |
no_commas |
(facultativo) Um valor lógico: se 1, não exiba vírgulas no texto retornado; Se 0 ou omitido, exiba vírgulas no texto retornado. |
Valor de retorno
Um número representado como texto.
Comentários
Se o valor usado para o parâmetro
decimals
for negativo,number
será arredondado para a esquerda da vírgula decimal.Se você omitir
decimals
, presume-se que seja 2.Se
no_commas
for 0 ou for omitido, o texto retornado incluirá vírgulas como de costume.A principal diferença entre formatar uma célula que contém um número usando um comando e formatar um número diretamente com a função FIXED é que FIXED converte seu resultado em texto. Um número formatado com um comando no menu de formatação ainda é um número.
Esta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).
Exemplo
A fórmula a seguir usada em uma coluna calculada obtém o valor numérico para a linha atual em Product[List Price] e o retorna como texto com 2 casas decimais e sem vírgulas.
Exemplos neste artigo podem ser usados com o modelo de exemplo do Power BI Desktop do Adventure Works DW 2020. Para obter o modelo, consulte DAX exemplo de modelo.
= FIXED([List Price],2,1)