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 (opcional) Um valor lógico: se for 1, não mostrar vírgulas no texto devolvido; se 0 ou omitido, mostre as vírgulas no texto devolvido.

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 omitir decimals, assume-se que são 2.

  • Se no_commas for 0 ou omitido, então o texto devolvido 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 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 )