Pular para o conteúdo
Fynx
Power BI6 min de leitura

semáforo de indicadores em DAX: como calcular

Semáforo de indicadores em DAX: como classificar o resultado em verde, amarelo e vermelho com SWITCH e aplicar na formatação condicional para leitura de relance.

F
Fynx

A diretoria quer entender o status em um olhar, não interpretar números

Em um painel executivo, o gestor não quer parar para calcular se noventa e dois por cento da meta é bom ou ruim; ele quer bater o olho e saber. É para isso que serve o semáforo de indicadores, o farol que pinta cada KPI de verde, amarelo ou vermelho conforme o status. Ele traduz o número em um sinal que o cérebro capta instantaneamente, tornando o painel muito mais rápido de ler. Calcular um semáforo de indicadores em DAX é simples na estrutura, mas tem decisões importantes: onde ficam os limites, como aplicar a cor no visual e como manter a acessibilidade. Este guia mostra como montar o semáforo do jeito certo, da medida de status à aplicação na formatação condicional.

O semáforo nasce de uma medida que classifica o resultado em faixas

O coração do semáforo é uma medida que pega o valor de um indicador, normalmente o percentual de atingimento de uma meta, e o classifica em faixas, devolvendo o status. A função ideal para isso é o SWITCH com TRUE, que avalia condições em sequência e retorna o primeiro caso verdadeiro:

Status =
SWITCH (
    TRUE (),
    [Atingimento %] >= 1, "Verde",
    [Atingimento %] >= 0.8, "Amarelo",
    "Vermelho"
)

Essa medida devolve uma palavra que representa o status: verde quando bateu a meta, amarelo quando está perto, vermelho quando ficou aquém. A ordem das condições importa, porque o SWITCH para na primeira verdadeira, então as faixas vão do melhor para o pior. Essa medida de status é a base sobre a qual a cor será aplicada no visual, e escrevê-la com clareza facilita ajustar as regras depois.

Os limites das faixas são uma decisão de negócio

O ponto que exige atenção não é técnico, é de gestão: onde colocar os cortes entre verde, amarelo e vermelho. Não existe um número universal. Uma área comercial pode considerar que abaixo de noventa por cento da meta já é vermelho, enquanto uma operação com metas mais folgadas pode aceitar oitenta por cento como amarelo. Esses limites precisam refletir a realidade e a tolerância de cada indicador, e o ideal é acordá-los com quem usa o painel, não defini-los por conta própria. Uma boa prática é deixar os limites fáceis de ajustar, por exemplo guardando-os em medidas ou parâmetros, para que uma mudança de política não exija reescrever a fórmula. O semáforo só é útil se as faixas fizerem sentido para o negócio; cores bem calibradas orientam a ação, cores mal calibradas geram alarme falso ou falsa tranquilidade.

O semáforo se apoia em uma medida de status e em cores

ElementoPapel
Medida de atingimentoFornece o número a classificar
Medida de statusClassifica em verde, amarelo, vermelho com SWITCH
Limites das faixasDefinem os cortes, decisão de negócio
Formatação condicionalAplica a cor no visual conforme o status
Reforço não visualÍcone ou texto para acessibilidade

A formatação condicional aplica a cor no visual

Com a medida de status pronta, o passo seguinte é fazer a cor aparecer no relatório. Isso se faz pela formatação condicional dos visuais: você configura a cor de fundo de um cartão, a cor do texto de uma célula da matriz ou um ícone, para variar conforme a medida de status. Em vez de devolver uma palavra, muitas vezes é prático a medida devolver diretamente um código de cor, que a formatação condicional usa para pintar o elemento. Assim, cada indicador do painel se pinta sozinho conforme seu status, e o gestor lê o farol sem interpretar números. A combinação de uma medida de status bem feita com a formatação condicional é o que transforma uma matriz de números em um painel de semáforos que se compreende de relance, que é o objetivo de um bom relatório executivo.

Acessibilidade pede reforçar a cor com um segundo sinal

Um cuidado que não pode faltar no semáforo é a acessibilidade. Um farol que comunica apenas por cor exclui quem tem daltonismo e não distingue verde de vermelho, e essa parcela do público não é pequena. A solução é sempre reforçar a cor com um segundo elemento: um ícone de status, um texto como bateu ou atenção, uma forma diferente. Assim, quem não percebe a cor ainda entende o status pelo sinal adicional. Isso não enfraquece o semáforo; ao contrário, o torna mais claro para todos, porque a redundância reduz ambiguidade. Um bom semáforo, portanto, nunca depende só da cor: ele combina a cor com um segundo indicador visual, garantindo que a mensagem chegue a qualquer pessoa. É o detalhe que separa um farol bonito de um farol verdadeiramente eficaz e inclusivo. Para painéis executivos claros e acessíveis, veja nossos dashboards, os serviços de Power BI e o guia completo de Power BI para empresas.

Perguntas frequentes

O que é um semáforo de indicadores? É um recurso visual que pinta cada KPI de verde, amarelo ou vermelho conforme o status, geralmente o atingimento de uma meta. Ele traduz o número em um sinal que se lê instantaneamente, tornando o painel muito mais rápido de interpretar.

Qual função DAX usar para o semáforo? O SWITCH com TRUE, que avalia condições em sequência e retorna o primeiro caso verdadeiro. Ele classifica o valor do indicador em faixas, devolvendo o status. A ordem das condições vai do melhor para o pior resultado.

Onde colocar os limites das faixas? Os cortes entre verde, amarelo e vermelho são uma decisão de negócio, não um número fixo. Devem refletir a realidade e a tolerância de cada indicador, e o ideal é acordá-los com quem usa o painel e deixá-los fáceis de ajustar.

Como a cor aparece no relatório? Pela formatação condicional dos visuais, que varia a cor de fundo, do texto ou de um ícone conforme a medida de status. Muitas vezes a medida devolve um código de cor que a formatação condicional usa para pintar o elemento.

Por que não usar só a cor no semáforo? Porque quem tem daltonismo pode não distinguir verde de vermelho. Reforçar a cor com um ícone, texto ou forma garante que o status chegue a todos, e ainda deixa o painel mais claro para qualquer pessoa ao reduzir ambiguidade.

Posso deixar os limites fáceis de mudar? Sim, e é uma boa prática. Guardar os limites em medidas ou parâmetros permite ajustar a política de faixas sem reescrever a fórmula do semáforo, o que facilita a manutenção quando a régua do negócio muda.

Transforme números em sinais que orientam a ação

O semáforo de indicadores faz a diretoria entender o status em um olhar. Com uma medida de status via SWITCH, limites acordados com o negócio, formatação condicional e um reforço além da cor, o painel vira um farol claro e inclusivo. Se quiser um painel executivo assim, fale com a gente.

Quer aplicar isso na sua empresa?

A Fynx implementa BI, Power BI e Power Platform de ponta a ponta. Conte seu cenário e devolvemos um diagnóstico direto ao ponto.

Falar com um especialista

Vamos transformar seus dados em decisão?

Conte seu cenário. Devolvemos um diagnóstico e uma proposta com faixa de investimento em poucos dias úteis, sem folheto, direto ao ponto.