🎉 SEMANA DO CONSUMIDOR

Últimos dias para comprar os cursos com 50% de desconto

Ver detalhes

Postado em em 19 de agosto de 2024

Aprenda a destacar o maior e menor valor em gráficos no Power BI utilizando fórmulas DAX e formatação condicional! Otimize dashboards para insights rápidos.

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

Para receber a planilha que usamos na aula no seu e-mail, preencha:

Não vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos é uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dúvida, nos contate.

Como Destacar o Maior e Menor Valor no Gráfico no Power BI

O Power BI é uma ferramenta poderosa para análise de dados, oferecendo diversas opções de visualizações dinâmicas. Entre elas, destaca-se a possibilidade de evidenciar os valores máximo e mínimo em um gráfico.

Neste guia, você aprenderá passo a passo como destacar o maior e o menor valor em gráficos no Power BI.

Para isso, utilizaremos as funções ALL, MAXX e MINX para criar uma fórmula condicional dinâmica que escolherá as cores que irão realçar os maiores e menores valores de forma prática e rápida.

Apresentando a Base de Dados – Gráfico de Colunas

No material disponível para download, você encontrará a base de dados que utilizaremos como exemplo nesta aula.

Ela contém o relatório de uma empresa de logística com informações sobre viagens realizadas, incluindo data, valor do frete, tempo de entrega, status de entrega, entre outros dados relevantes.

Apresentando a Base de Dados – Gráfico de Barras

A partir desses dados, podemos criar um gráfico de colunas que exiba o número de viagens realizadas por diferentes cidades. Para isso, basta definir a coluna Cidade como eixo X e a medida Quantidade de Viagens como eixo Y.

eixos do gráfico de colunas
gráfico de colunas padrão

Neste contexto, seria muito interessante destacar automaticamente a cidade com o maior número de viagens e a cidade com o menor número. Isso tornaria a análise do gráfico muito mais intuitiva e eficiente.

Fórmulas DAX no Power BI – MAXX e MINX no Power BI

Para destacar automaticamente os valores máximos e mínimos em um gráfico, utilizaremos as funções MAXX e MINX.

Essas funções DAX são ideais para calcular o maior ou menor valor resultante de uma expressão para cada linha de uma tabela, com base em condições específicas.

No entanto, para determinar qual cidade teve mais ou menos viagens, as funções MAXX e MINX precisam considerar uma lista única de cidades atendidas. Para isso, utilizaremos a função ALL do Power BI.

A função ALL retorna uma lista com os valores de uma coluna específica, removendo qualquer filtro aplicado a essa coluna. Neste caso, usaremos ALL para obter todas as cidades atendidas pela empresa.

Além disso, utilizaremos a medida Qtd Viagens, que utiliza a função COUNTROWS para contar o número total de linhas (viagens) realizadas pela empresa na tabela BaseLogistica.

Qtd Viagens = COUNTROWS(BaseLogistica)

Função MAXX no Power BI

Para identificar a cidade com a maior quantidade de viagens, criaremos a medida Maior Valor e aplicaremos a função MAXX.

Essa função identifica o valor máximo em uma lista quando não há uma coluna específica com esses valores, como é o caso aqui.

A fórmula MAXX recebe dois argumentos: a tabela que contém os valores a serem calculados e a expressão que deve ser avaliada para cada linha da tabela.

Para obter a tabela com as cidades, usaremos a função ALL, que retorna uma lista com todas as cidades.

A partir dessa lista, a fórmula MAXX avaliará a medida Qtd Viagens e identificará qual cidade tem o maior número de viagens realizadas.

Maior Valor = MAXX(
    ALL(BaseLogistica[Cidade]),
    [Qtd Viagens]
)

Função MINX no Power BI

De forma semelhante à função MAXX, a função MINX será usada para identificar a cidade com a menor quantidade de viagens. Para isso, criaremos a medida Menor Valor. A sintaxe segue a mesma lógica:

Menor Valor = MINX(
    ALL(BaseLogistica[Cidade]),
    [Qtd Viagens]
)

Aplicando Formatação Condicional no Power BI

Após calcularmos e criarmos as medidas com os valores máximos e mínimos, o próximo passo é aplicar a formatação condicional ao gráfico de colunas.

O objetivo é que o Power BI pinte as colunas do gráfico com cores específicas, dependendo se o valor é o maior, o menor ou um valor intermediário.

Para isso, será necessário criar uma medida para a cor, que determinará as cores das colunas do gráfico com base em condições específicas. Utilizaremos a função IF para implementar essa lógica.

A lógica é simples: se a quantidade de viagens for igual ao maior valor, o gráfico deve pintar a coluna de verde; se for igual ao menor valor, deve pintar de vermelho; e, caso contrário, deve manter a cor padrão.

Vamos comparar a medida Qtd Viagens com as medidas Maior Valor e Menor Valor. As cores serão definidas utilizando códigos hexadecimais, que são representações numéricas das cores no Power BI.

Cor =
IF([Qtd Viagens]=[Maior Valor],"#66b2b2",
    IF([Qtd Viagens]=[Menor Valor], "#d11141",
    "#09124F"
    )
)

Agora que a medida de cor foi criada, o próximo passo é aplicá-la ao gráfico. Vá até a formatação visual no gráfico, selecione Colunas e depois, em Cor, escolha a opção de formatação condicional.

formatação condicional de colunas

Na janela que será aberta, marque o estilo do formato como Valor do campo e selecione a medida Cor como o campo em que o formato será baseado.

Formatando as cores das colunas

Dessa forma, o Power BI ajustará automaticamente as cores do gráfico conforme você aplicar filtros, destacando sempre as colunas correspondentes ao maior e menor valor de viagens.

gráfico de colunas

Por exemplo, ao criar um filtro para os motoristas da empresa, você poderá verificar para quais cidades esse motorista fez mais ou menos viagens.

gráfico de colunas formatado e filtrado

Essa abordagem melhora a clareza visual e facilita a identificação de padrões e insights, tornando sua análise no Power BI mais dinâmica e eficiente.

Saiba Mais:

Conclusão – Como Destacar o Maior e Menor Valor no Gráfico no Power BI

Destacar automaticamente o maior e o menor valor em gráficos no Power BI não só melhora a clareza da visualização dos dados, mas também torna seus relatórios mais interativos e intuitivos.

Neste guia, você aprendeu a utilizar as fórmulas MAXX e MINX, juntamente com a formatação condicional, para criar dashboards mais claros e intuitivos, facilitando a tomada de decisões de forma rápida.

Destacar o maior e menor valor no gráfico no Power BI pode ser aplicado para diversos cenários e situações e com certeza é uma forma eficiente de transmitir mensagens e otimizar seus dashboards para insights rápidos e precisos.

Para saber mais sobre fórmulas DAX e suas diversas aplicações no Power BI, confira nosso curso gratuito: Curso Básico de Fórmulas DAX.

Hashtag Treinamentos

Para acessar outras publicações de Power BI, clique aqui!


Quer aprender mais sobre Power BI com um minicurso básico gratuito?

Posts mais recentes de Power BI

Posts mais recentes da Hashtag Treinamentos

Diego Monutti

Expert em conteúdos da Hashtag Treinamentos. Auxilia na criação de conteúdos de variados temas voltados para aqueles que acompanham nossos canais.