Postado em
- Power BI
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.
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.
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.
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.
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.
Por exemplo, ao criar um filtro para os motoristas da empresa, você poderá verificar para quais cidades esse motorista fez mais ou menos viagens.
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:
- Sites para buscar cores para o seu Dashboard
- Função IF Power BI com várias condições – Função SE no Power BI
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.
«Como Criar uma Landing Page – Curso de HTML e CSS
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
Como Destacar o Maior e Menor Valor em Gráficos no Power BI
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.
Conta Gratuita no Power BI – Como Criar a Sua Gratuitamente!
Nessa aula eu vou te mostrar como criar uma conta gratuita no Power BI com o método atualizado, para que você possa utilizar outros recursos online do programa!
3 Dicas para Otimizar Espaço no Dashboard do Power BI
Descubra como otimizar espaço no dashboard do Power BI com dicas práticas para melhorar a visualização e a análise de dados.
Posts mais recentes da Hashtag Treinamentos
Como Criar uma Landing Page – Curso de HTML e CSS
Aprenda a criar uma landing page do zero com nosso curso de HTML e CSS! Entenda desde a estrutura básica da página até a responsividade e interatividade dela.
Excel Online: Como Criar Planilhas – Gratuito
Aprenda como criar planilhas no Excel Online! Veja como utilizar o Excel gratuito para realizar seus trabalhos e construir suas tabelas.
Operações Matemáticas no SQL e Funções de Arredondamento
Aprenda a realizar operações matemáticas no SQL e a utilizar as funções de arredondamento de forma prática e eficiente!
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.