Capítulo 16: Tabelas Dinâmicas II (Dashboards)

🎯 Objetivo da Aula

Uma tabela dinâmica é ótima, mas um Dashboard (Painel de Controle) é ainda melhor. Um dashboard permite que você filtre dados clicando em botões, tornando a análise interativa.

Nesta aula, você aprenderá a usar a Segmentação de Dados (Filtros Visuais) e os Gráficos Dinâmicos. O objetivo é criar um painel onde o gerente possa ver o desempenho da logística apenas clicando no nome da filial.


🏢 O Cenário Prático (Seu Desafio)

Situação: O diretor da FastLog achou a tabela dinâmica da Capítulo passada útil, mas ele quer algo mais “visual” para colocar em uma tela no escritório. Ele quer ver um gráfico que mude sozinho quando ele filtrar por mês ou por tipo de carga. Missão: Você deve criar um mini-dashboard interativo contendo um gráfico de colunas e botões de filtro (segmentadores) para facilitar a tomada de decisão.


🧠 Fundamentos: Teoria do Excel

Um Dashboard básico no Excel é composto por três elementos trabalhando juntos:

  1. Tabela Dinâmica: Que faz a conta por trás dos panos.
  2. Gráfico Dinâmico: Que mostra o resultado de forma visual.
  3. Segmentação de Dados: Que funciona como o “controle remoto” do gráfico.

📖 Exemplo Guiado: Entendendo a Interatividade

Antes de montar um painel complexo, vamos ver como um botão controla um gráfico.

Passo a Passo

  1. Crie uma Tabela Dinâmica simples com Vendedor nas Linhas e Vendas nos Valores (como fizemos na aula passada).
  2. Com a tabela selecionada, vá em Análise de Tabela Dinâmica > Inserir Gráfico Dinâmico. Escolha “Colunas” e dê OK.
  3. Agora, vá em Análise de Tabela Dinâmica > Inserir Segmentação de Dados. Marque “Vendedor” e dê OK.
  4. Aparecerá um menu de botões flutuante.
  5. A Mágica: Clique no botão “Ana” na segmentação. O gráfico e a tabela encolherão para mostrar apenas a Ana instantaneamente!

✅ Resultado Esperado (Exemplo)

O gráfico responderá a cada clique do usuário de forma fluida.

🔑 Gabarito de Fórmulas

(Lógica aplicada pelo painel)

  • O “Segmentador” funciona como um filtro visual conectado nativamente à Tabela e ao Gráfico.

🛠️ Prática Obrigatória 1: Painel Interativo de KPIs

Vamos criar um painel gerencial de logística.

Passo 1: Criando a Tabela Dinâmica Base

Use os mesmos dados da Capítulo 15 na Planilha 1.

  1. Crie uma Tabela Dinâmica.
  2. Coloque Filial nas Linhas e Valor do Frete nos Valores.

Passo 2: Inserindo o Gráfico Dinâmico

  1. Com a Tabela Dinâmica selecionada, vá na aba Análise de Tabela Dinâmica (ou Inserir).
  2. Clique em Gráfico Dinâmico.
  3. Escolha o gráfico de Colunas (ou Pizza) e clique em OK.

Passo 3: Adicionando o “Controle Remoto” (Segmentação)

  1. Ainda com a tabela selecionada, vá em Análise de Tabela Dinâmica e clique em Inserir Segmentação de Dados.
  2. Marque a caixa Veículo e clique em OK.
  3. Aparecerá uma caixa com botões. Clique em “Van”. O gráfico mostrará apenas os valores arrecadados por Vans em cada filial.

✅ Resultado Esperado (Prática 1)

  • Ao clicar nos botões da Segmentação de Dados, a Tabela Dinâmica e o Gráfico devem mudar ao mesmo tempo para mostrar apenas Carreta ou apenas Van.

🔑 Gabarito de Fórmulas

ComponenteConfiguração
Tabela DinâmicaLinhas: Filial, Valores: Valor do Frete
Gráfico DinâmicoGráfico de Colunas
SegmentaçãoBotões de “Veículo”

🛠️ Prática Obrigatória 2: Conectando Vários Gráficos

O poder real de um Dashboard é um único botão controlar vários gráficos ao mesmo tempo.

Passo 1: A Segunda Tabela

  1. Copie a Tabela Dinâmica que você acabou de criar e cole-a mais para baixo na mesma planilha.
  2. Nessa segunda tabela, troque “Filial” por “Veículo” nas Linhas, e deixe “Valor do Frete” nos valores.
  3. Insira um Gráfico de Pizza para essa segunda tabela.

Passo 2: A Conexão

Se você clicar no botão do seu Segmentador, apenas o primeiro gráfico vai se mover. Vamos consertar isso.

  1. Clique com o botão direito no seu Segmentador de Dados (a caixa de botões).
  2. Selecione Conexões de Relatório.
  3. Marque a caixinha da Tabela Dinâmica 2 (que você acabou de criar) e dê OK.

✅ Resultado Esperado (Prática 2)

Agora, um único clique no segmentador atualiza tanto o gráfico de colunas quanto o gráfico de pizza simultaneamente! É assim que nasce um Dashboard real.

🔑 Gabarito de Fórmulas

PainelAção
Conexões de RelatórioSelecionar todas as Tabelas Dinâmicas

📤 Instruções de Entrega (Microsoft Teams)

Após finalizar as duas práticas obrigatórias no mesmo arquivo Excel (em abas separadas):

  1. Salve o arquivo como: Atividade_16_SeuNome_SeuSobrenome.xlsx
  2. No Microsoft Teams, vá em Tarefas.
  3. Envie o arquivo na tarefa “Capítulo 16 - Dashboard Dinâmico”.
  4. Clique em Entregar.

💡 Checkpoint de Lógica

O que você criou é o que os programadores chamam de Interface Reativa. No desenvolvimento de apps e sites modernos (como os feitos com React ou Vue), a tela se atualiza automaticamente quando os dados mudam. No Excel, a Segmentação de Dados é o “Evento de Clique” que dispara uma atualização de “Estado” nos seus “Componentes” (o gráfico e a tabela).


🔥 Desafio de Fixação (Opcional): Linha do Tempo

Além de filtrar por Veículo, o gestor quer filtrar os gráficos por Data.

  1. Desafio: Selecione qualquer Tabela Dinâmica, vá em Análise de Tabela Dinâmica > Inserir Linha do Tempo. Marque o campo “Data”.
  2. Conexão: Clique com o botão direito na Linha do Tempo, vá em “Conexões de Relatório” e conecte-a com todas as tabelas.

✅ Resultado Esperado (Desafio)

Você terá uma barra deslizante estilizada onde poderá selecionar dias ou meses específicos, fazendo com que todo o seu painel se mova para mostrar o faturamento apenas do período selecionado.