Power BI · 2026-10-17

Formatação condicional no Power BI: regras e alertas

Crie formatação condicional no Power BI com limites explícitos, cores por medida e estados sem dados. Teste percentuais, totais e filtros antes de publicar.

Formatação condicional no Power BI: regras e alertas

Formatação condicional no Power BI: crie alertas úteis

Aplicar formatação condicional no Power BI exige decidir primeiro o significado de cada estado. Uma célula destacada deve indicar uma condição verificável e orientar uma ação. Se as cores mudam por critérios desconhecidos, o relatório pode chamar atenção sem ajudar o leitor a decidir o que investigar.

Este roteiro usa um exemplo hipotético de atingimento de metas para criar uma tabela de alertas. Os limites são escolhas ilustrativas, sem recomendação universal de desempenho. A proposta é testar valores de fronteira, campos vazios e mudanças de recorte antes de disponibilizar a página à equipe.

1. Defina a decisão da formatação condicional no Power BI

Escolha uma pergunta objetiva, como identificar unidades abaixo do patamar combinado para a revisão comercial. Especifique quem revisará cada situação e qual informação será necessária. Um destaque sem responsável ou encaminhamento tende a permanecer na tela mesmo depois de deixar de ser útil para o processo.

Descreva três estados operacionais: revisar, acompanhar e meta atingida. Acrescente estados próprios para meta inválida e dado de receita ausente. Na nossa proposta, esses dois casos recebem visual neutro e explicação textual, evitando que um problema de informação pareça desempenho bom ou ruim apenas pela cor apresentada.

2. Documente os limites e os valores de fronteira

No cenário hipotético, atingimento abaixo de 90% pede revisão; de 90% até menos de 100% pede acompanhamento; a partir de 100% indica meta atingida. Informe que os critérios valem para receita com meta positiva. Se o indicador tiver outra direção desejável, como atraso, as regras precisarão ser redesenhadas.

Monte um pequeno gabarito com 89,9%, 90%, 99,9%, 100% e 110%. Anote o estado esperado antes de configurar o visual. Inclua receita negativa, meta igual a zero e ausência de receita para verificar como a regra lida com situações fora do percurso mais comum de leitura.

3. Preserve a medida numérica e a base da taxa

Crie uma medida de atingimento com receita dividida por meta, mantendo as medidas de origem disponíveis para conferência. No exemplo, elas se chamam [Receita] e [Meta] e já precisam estar validadas no mesmo recorte. O roteiro de DIVIDE e bases válidas ajuda a revisar a interpretação da taxa.

Na referência de DIVIDE, a ausência de resultado alternativo mantém em branco a divisão por zero. Use Atingimento = DIVIDE([Receita], [Meta]) e formate a medida como percentual. A decisão de classificar metas negativas como inválidas pertence à regra proposta aqui e deve ser aprovada para o seu processo.

4. Configure o primeiro destaque em uma tabela simples

A documentação de formatação de tabelas e matrizes descreve opções como cor de fundo por regras ou por valor de campo. Comece com uma tabela contendo unidade, receita, meta e atingimento; selecione a formatação da medida que receberá o destaque e confira o campo usado como base.

Para percentuais, a documentação orienta informar os limites em decimais e selecionar Número no tipo dos limites. Assim, 90% corresponde a 0,9. A opção Percentual nesse controle representa uma posição na faixa de valores, o que responde a uma configuração diferente daquela desejada para os limites fixos deste exemplo.

5. Use uma medida de cor para explicitar a regra

Se preferir concentrar os critérios em uma expressão, crie uma medida de cor em DAX, a linguagem de expressões do modelo. A documentação permite usar valores de campo para cor de fundo. A função SWITCH avalia as condições em ordem; por isso, os casos de dados inválidos aparecem antes das faixas de desempenho na expressão abaixo.

Cor do atingimento =
VAR MetaAtual = [Meta]
VAR ReceitaAtual = [Receita]
VAR Taxa = [Atingimento]
RETURN
    SWITCH(
        TRUE(),
        ISBLANK(MetaAtual) || MetaAtual <= 0, "#E8EAED",
        ISBLANK(ReceitaAtual), "#E8EAED",
        Taxa < 0.9, "#F4B6A6",
        Taxa < 1, "#FFE3A3",
        "#BFE3D0"
    )

A função ISBLANK verifica a ausência de valor. No nosso exemplo, uma receita explicitamente igual a zero permanece diferente de uma receita ausente. Se a fonte não conseguir distinguir essas situações, registre a limitação antes de usar a aparência do visual para orientar uma avaliação de desempenho.

6. Acrescente um estado textual ao destaque

Mostre uma coluna textual com os estados definidos na primeira etapa, usando os mesmos critérios da medida de cor. Informe separadamente meta inválida e receita ausente. Esse texto permite entender a condição ao copiar a tabela, visualizar uma impressão ou consultar o conteúdo sem distinguir claramente as cores utilizadas.

Teste o contraste do texto com cada fundo escolhido e peça a outra pessoa para localizar um caso de revisão sem consultar sua explicação verbal. O artigo de acessibilidade no Power BI oferece um roteiro mais amplo de leitura e navegação para complementar essa conferência.

7. Confira o total como uma decisão própria

Defina se o total deve receber destaque e qual regra será aplicada. Para o nosso indicador, a interpretação proposta considera receita total dividida pela meta total, desde que a base esteja validada. A cor geral pode ficar favorável mesmo quando algumas unidades ainda precisam de atenção individual.

Em um exemplo hipotético, uma unidade realiza cinquenta para meta de cem e outra realiza duzentos para meta de cem. O conjunto atinge 125%, embora a primeira unidade esteja em 50%. Preserve ambos os sinais e consulte a análise de totais em DAX para revisar o significado da agregação.

8. Teste filtros e períodos ainda incompletos

Escolha uma unidade e confirme que valores, estado textual e cor mudam juntos. Depois, selecione um período sem informação e confira o tratamento previsto para ausência de dados. Faça a conferência com o gabarito, sem depender apenas da impressão visual de que as cores parecem bem distribuídas.

Para um mês em andamento, decida se a comparação usa a meta integral ou uma referência parcial aprovada. Não altere silenciosamente o denominador para obter uma cor mais favorável. Mostre a referência utilizada e a data da atualização, permitindo que o leitor compreenda o estágio do acompanhamento comercial.

9. Evite regras diferentes para o mesmo indicador

Mantenha um registro com nome da medida, finalidade, limites, estados, cores e responsável pela aprovação. Quando a regra mudar, confira todas as páginas que exibem o indicador. Copiar um visual antigo pode trazer um critério anterior, criando mensagens incompatíveis dentro do mesmo relatório e dificultando a revisão da equipe.

Teste novamente as fronteiras e os casos sem base após qualquer alteração. Se a classificação depender de uma tabela de parâmetros, guarde sua versão e vigência. O objetivo da revisão é garantir que uma mudança de cor corresponda a uma mudança explicável de dados ou de regra, com evidência suficiente para reprodução.

10. Relacione o alerta a uma ação de gestão

O modelo editável de Vendas inclui metas por vendedor e indicadores de faturamento. Aplique o roteiro somente depois de conferir a granularidade dessas bases e adaptar as medidas. As faixas e cores deste artigo são uma configuração proposta, sem pressupor que já estejam implementadas no produto.

Na reunião, use o destaque para selecionar casos e abrir a investigação com receita, meta e contexto disponíveis. Registre o encaminhamento fora da cor: responsável, hipótese e próximo passo. Assim, o alerta passa a apoiar uma rotina de decisão verificável e pode ser revisto quando deixar de representar uma necessidade real de acompanhamento.