Faça um gráfico dinâmica no Power BI

Power BI · 4 min de leitura

Em resumo

Para trocar o indicador de um gráfico do Power BI com um clique, crie uma medida para cada indicador (faturamento, lucro, quantidade), crie um parâmetro de campos com essas medidas e use o parâmetro no eixo de valores do gráfico. O seletor do parâmetro vira o botão que troca o que o gráfico mostra.

Faça um gráfico dinâmica no Power BI

Faturamento por mês, lucro por mês, quantidade por mês. É comum ver dashboards com três gráficos quase iguais, um para cada indicador, ocupando a página inteira. Há uma forma muito mais elegante: um gráfico só e um seletor para escolher o indicador. Isso se faz com o parâmetro de campos do Power BI, em poucos cliques e sem DAX avançado.

Neste guia você vai criar as medidas, montar o parâmetro e ligar o gráfico a ele.

Caso prefira aprender por vídeo, veja o vídeo abaixo:

O que você vai aprender

  • O que é uma medida e como criar;
  • O que é um parâmetro de campos;
  • Como criar o seletor de indicadores;
  • Como montar o gráfico que troca de indicador;
  • Variações: trocar a dimensão do eixo.

O arquivo da aula está disponível para download logo abaixo do vídeo.

A base

Na exibição de tabela (segundo ícone da barra lateral), a tabela Vendas tem uma coluna de mês/ano e três colunas numéricas: valor vendido, lucro obtido e quantidade vendida. Três indicadores para analisar por mês.

Passo 1: crie as medidas

Uma medida agrega uma coluna num valor, por exemplo a soma de todas as vendas, e responde aos filtros do relatório. O parâmetro de campos vai trabalhar com elas.

Na Página Inicial, clique em Nova Medida e crie as três, uma de cada vez:

Faturamento = SUM(Vendas[Valor Vendido])
Lucro = SUM(Vendas[Lucro Obtido])
Quantidade = SUM(Vendas[Quantidade Vendida])

Antes do sinal de igual fica o nome da medida; depois, a fórmula. Cada medida aparece na tabela com o ícone de calculadora.

Passo 2: o parâmetro de campos

  1. Volte à exibição de relatório;
  2. Vá em Modelagem > Novo parâmetro > Campos;
  3. Dê um nome ao parâmetro, por exemplo Indicador;
  4. No painel de dados à direita, marque as medidas Faturamento, Lucro e Quantidade. Elas aparecem na lista do parâmetro, na ordem em que você marcou (dá para reordenar arrastando);
  5. Deixe marcado Adicionar segmentação a esta página e clique em Criar.

O Power BI cria uma nova tabela (o parâmetro, com uma fórmula própria que você não precisa mexer) e uma segmentação com as três opções. É como um filtro, só que de medidas.

Passo 3: o gráfico

  1. Clique fora da segmentação e insira um gráfico de colunas clusterizado;
  2. Arraste Mês/Ano para o Eixo X;
  3. Arraste o campo Indicador (da tabela do parâmetro) para o Eixo Y.

Pronto. Selecione Quantidade na segmentação e o gráfico mostra "Quantidade por Mês/Ano"; troque para Lucro, e ele vira "Lucro por Mês/Ano"; Faturamento, "Faturamento por Mês/Ano". Um gráfico, três análises. Até o título se atualiza sozinho.

Deixando o seletor mais bonito

  • Na formatação da segmentação, mude o estilo para Bloco ou use o visual de botões (segmentação de botão), para os indicadores aparecerem lado a lado;
  • Em Configurações de seleção, ative Seleção única, para sempre haver um indicador escolhido;
  • Posicione o seletor logo acima do gráfico, deixando clara a relação entre os dois.

Formatos diferentes por indicador

Faturamento e lucro são moeda; quantidade é número inteiro. Formate cada medida individualmente (selecione a medida e escolha o formato na guia Ferramentas de medida), e o gráfico usa o formato do indicador selecionado.

Variação: trocar o eixo

O parâmetro de campos também aceita colunas. Crie outro parâmetro com Mês, Produto e Região e coloque-o no Eixo X: o usuário escolhe por qual dimensão quer analisar. Com dois parâmetros (um para o indicador, outro para a dimensão), um único gráfico responde a nove perguntas diferentes.

Por que usar

  • Economia de espaço: um visual no lugar de três;
  • Leitura mais fácil: o usuário escolhe o que quer ver, em vez de comparar gráficos parecidos;
  • Manutenção: formatação, cores e interações configuradas uma vez só.

Perguntas frequentes

Como trocar a medida de um gráfico no Power BI com um clique?

Crie um parâmetro de campos com as medidas (Modelagem > Novo parâmetro > Campos) e use-o no eixo Y do gráfico.

Não encontro "Parâmetro de campos". Por quê?

O recurso existe nas versões recentes do Power BI Desktop. Atualize o programa.

Dá para usar colunas no parâmetro?

Sim. Com colunas, você troca a dimensão do eixo (mês, produto, região…).

O título do gráfico muda sozinho?

Sim, o título automático acompanha o indicador escolhido. Para títulos personalizados, veja títulos dinâmicos em gráficos.

Conclusão

Com três medidas e um parâmetro de campos, um único gráfico mostra faturamento, lucro ou quantidade conforme o clique do usuário. Baixe o arquivo da aula e monte o seu. Para dominar as medidas, veja o minicurso gratuito de fórmulas DAX.

Bons estudos e até o próximo conteúdo! 🚀

Quer dominar o Power BI do básico ao avançado? Conheça o curso de Power BI online da Atuar: 245 aulas, certificado e monitoria 24h com IA.

Continue aprendendo