FIXED
aplica-se a:coluna calculada
tabela calculada
medida
cá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
Prazo | Definição |
---|---|
number |
O número que você deseja arredondar e converter em texto ou uma coluna contendo um número. |
decimals |
(opcional) O número de dígitos à direita do ponto decimal; se omitido, 2. |
no_commas |
(opcional) 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.
Observações
Se o valor usado para o parâmetro
decimals
for negativo,number
será arredondado para a esquerda do ponto decimal.Se você omitir
decimals
, supõe-se que seja 2.Se
no_commas
for 0 ou for omitido, o texto retornado inclui 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 do menu de formatação ainda é um número.
Essa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).
Exemplo
A fórmula a seguir usada em uma coluna calculada obtém o valor numérico da linha atual em Product[Preço de Lista] e retorna-a como texto com 2 casas decimais e sem vírgulas.
Exemplos neste artigo podem ser usados com o modelo adventure works dw 2020 power bi desktop de exemplo. Para obter o modelo, consulte DAX modelo de exemplo.
= FIXED([List Price],2,1)