Formato dinâmico no Power BI: preserve valores numéricos
Formato dinâmico no Power BI muda a apresentação de uma medida conforme o contexto, preservando seu tipo de dado. Você pode controlar casas decimais ou símbolos sem transformar o resultado em texto. O primeiro cuidado é separar o cálculo do valor da regra que determina como esse valor será exibido em cada visual.
1. Entenda o papel do formato dinâmico no Power BI
Uma medida calcula um resultado, como receita em reais. A expressão de formato devolve uma máscara de apresentação, como número com duas casas decimais. Ela não substitui a expressão da medida. O cálculo continua sendo a referência para somas, filtros e comparações.
A documentação oficial de formatos dinâmicos, consultada em 9 de outubro de 2026, descreve esse comportamento. Use o recurso quando a apresentação precisar variar por uma regra clara. Se o formato nunca muda, uma máscara estática pode resolver o problema com menos complexidade. Não crie uma seleção extra apenas para aplicar o mesmo padrão em todas as situações.
2. Diferencie formatação de conversão em texto
A função FORMAT retorna texto. Ela pode ser útil para construir uma frase, mas altera o tipo do resultado quando usada diretamente na medida numérica. Visuais que exigem números podem deixar de aceitar essa medida na função desejada.
Em um exemplo hipotético, Receita é a soma de Vendas[Valor]. Criar Receita Texto com FORMAT produz uma apresentação textual, não uma nova medida numérica equivalente. Preserve Receita para o gráfico. Se precisar de uma frase explicativa, mantenha-a separada. DAX, a linguagem de expressões do modelo, permite escrever tanto o cálculo quanto a máscara, mas cada expressão tem uma finalidade diferente.
3. Defina uma regra pequena para começar
Escolha um caso que seja fácil de conferir. Neste roteiro hipotético, a equipe quer uma visão resumida sem casas decimais e uma visão detalhada com duas. O valor continua em reais nos dois modos; apenas a precisão exibida muda.
Crie uma tabela de seleção chamada Precisao, com a coluna Modo e as opções Resumo e Detalhe. Ela funciona como controle da apresentação e não precisa filtrar a tabela de vendas. Documente essa finalidade para evitar relações criadas por engano. Não misture escolha de precisão com escolha de moeda ou indicador enquanto o primeiro comportamento ainda não estiver validado.
4. Configure a expressão na propriedade correta
Selecione a medida numérica no painel de dados e escolha Dynamic na opção de formato das ferramentas de medida. A barra de fórmulas permite alternar entre a expressão da medida e a expressão de formato. Confirme qual está sendo editada antes de colar a regra.
O exemplo abaixo retorna uma máscara, não uma receita. A documentação de SELECTEDVALUE informa que a função retorna o valor único selecionado ou a alternativa definida. Aqui, Detalhe é a alternativa quando não existe uma seleção única.
IF(
SELECTEDVALUE(Precisao[Modo], "Detalhe") = "Resumo",
"#,##0",
"#,##0.00"
)
5. Teste seleção única, múltipla e ausência de escolha
Selecione Resumo e confira a ausência de casas decimais. Depois selecione Detalhe e confira as duas casas. Teste também múltiplas opções e nenhum filtro, mesmo que a página tenha sido desenhada para seleção única.
O comportamento alternativo precisa ser previsível. Neste exemplo, seleções sem um único modo retornam a máscara detalhada. Se a empresa preferir outra regra, altere a expressão e documente o resultado. Não presuma que o estado visual inicial continuará intacto depois de navegação, limpeza de filtros ou mudanças na página. Inclua essas ações no teste de liberação da apresentação.
6. Preserve unidade e escala ao mudar a aparência
Reduzir casas decimais não muda a unidade. Trocar um símbolo de moeda também não converte um valor entre moedas. Se houver conversão, a taxa e o cálculo devem existir na medida, com origem e período conhecidos. A máscara apenas apresenta o resultado já calculado.
Em um exemplo hipotético, cento e vinte e três vírgula quarenta e cinco reais aparece arredondado no modo resumido, mas o valor subjacente permanece o mesmo. Uma coluna de percentuais também precisa ter escala coerente: uma razão de zero vírgula vinte e cinco pode ser apresentada como vinte e cinco por cento. Não aplique uma máscara percentual a um número que já representa vinte e cinco sem conferir a base.
7. Confira sobreposições de formato no visual
Um formato definido no modelo pode ser sobreposto por opções do visual ou de seus elementos. A documentação de máscaras personalizadas descreve esses níveis. Se a expressão parece correta, examine a configuração do cartão, dos rótulos e dos eixos usados na página.
Confira também unidades de exibição, como abreviação automática. A documentação de formatos dinâmicos orienta revisar Display units quando a apresentação não corresponde ao esperado. Teste uma tabela simples primeiro e depois o visual final. Isso ajuda a localizar se a diferença vem da medida, da máscara ou de uma configuração de apresentação aplicada em outro nível.
8. Verifique totais, arredondamentos e valores pequenos
Monte uma amostra hipotética com valores positivos, negativos, zero e valores próximos de uma fronteira de arredondamento. Confira o número real numa tabela de controle e a apresentação em cada modo. Um valor pequeno pode aparecer como zero no resumo, embora não seja zero no cálculo.
As linhas arredondadas exibidas também podem não somar exatamente o total arredondado. Explique essa diferença quando ela for relevante. O guia de totais em DAX ajuda a validar o resultado numérico antes de investigar a aparência. Se a definição exige arredondamento no cálculo, trate isso como regra da medida, separada da quantidade de casas mostradas.
9. Revise o ambiente e mantenha títulos coerentes
Confirme se a medida pertence ao modelo que você pode editar. A documentação aponta restrições para medidas de relatório em conexão ao vivo e para modelos remotos. Verifique a situação real antes de prometer que a mesma configuração funciona em qualquer conexão.
Se o relatório também alterna indicadores, mantenha nomes e unidades alinhados. A análise de parâmetros de campo aborda a seleção de medidas e dimensões, enquanto o formato controla sua apresentação. Para revisar a leitura das unidades e dos estados, consulte acessibilidade no Power BI. Não dependa somente de um símbolo para explicar o que o número representa.
10. Libere a mudança com uma matriz de conferência
Registre valor real, modo selecionado, máscara esperada e apresentação observada. Repita a conferência em cartão, tabela e gráfico, depois de publicar no ambiente usado pela equipe. Se uma configuração do visual sobrepuser o formato, corrija a camada responsável e teste novamente.
O modelo editável de Vendas pode receber regras de precisão adequadas à rotina comercial. Elas exigem configuração e validação das medidas utilizadas. Comece por uma medida, mantenha o cálculo numérico como referência e expanda o padrão somente depois de confirmar filtros, totais e unidades. Assim, a apresentação facilita a leitura sem alterar o significado dos resultados.
