Capítulo 15: Tabelas Dinâmicas I (Resumo de Dados)

🎯 Objetivo da Aula

Até agora, usamos fórmulas como SOMASE para resumir dados. Mas e se você tivesse 50 mil linhas de vendas? Fazer fórmulas para tudo seria muito demorado.

Nesta aula, você aprenderá a usar a Tabela Dinâmica. O objetivo é entender como agrupar dados brutos para descobrir, por exemplo, qual filial faturou mais ou qual categoria de produto é a mais vendida, tudo sem digitar uma única fórmula.


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

Situação: A diretoria da FastLog enviou para você uma planilha gigante com todos os fretes realizados no ano. Eles querem saber o faturamento total por Filial e por Tipo de Veículo. Missão: Em vez de usar fórmulas manuais, você deve usar uma Tabela Dinâmica para gerar esse relatório em menos de 1 minuto, organizando os dados de forma clara para uma apresentação.


🧠 Fundamentos: Teoria do Excel

A Tabela Dinâmica funciona como um “cubo” de informações. Ela possui 4 áreas principais:

  1. Filtros: Para esconder dados que não interessam no momento.
  2. Colunas: Para espalhar os dados na horizontal.
  3. Linhas: Para listar as categorias na vertical.
  4. Valores: Onde fazemos as contas (Soma, Média, Contagem).

📖 Exemplo Guiado: Agrupando as Vendas

Antes de lidar com milhares de fretes, vamos agrupar uma listinha simples.

Passo a Passo

  1. Em A1 digite Vendedor e em B1 Vendas.
  2. Em A2, A3, A4, A5 digite: Ana, João, Ana, João.
  3. Em B2, B3, B4, B5 digite: 100, 200, 150, 50.
  4. Clique dentro da tabela. Vá em Inserir > Tabela Dinâmica. Dê OK.
  5. No painel à direita, arraste Vendedor para o quadrado de Linhas.
  6. Arraste Vendas para o quadrado de Valores.
  7. O Excel somará sozinho que a Ana vendeu 250 e o João 250!

✅ Resultado Esperado (Exemplo)

LinhasSoma de Vendas
Ana250
João250
Total Geral500

🔑 Gabarito de Fórmulas

(Lógica aplicada através do painel)

  • Linhas: Vendedor
  • Valores: Soma de Vendas

🛠️ Prática Obrigatória 1: Relatório Anual de Fretes

Passo 1: Preparando a Base de Dados

Digite os dados abaixo na Planilha 1. Não deixe linhas vazias no meio:

ABCD
1DataFilialVeículoValor do Frete
201/01São PauloCarreta5000
302/01CuritibaVan1200
405/01São PauloVan1500
510/01Rio de JaneiroCarreta4800
612/01CuritibaCarreta5200

Passo 2: Criando a Tabela Dinâmica

  1. Clique em qualquer lugar dentro da sua tabela.
  2. Vá na aba Inserir e clique no botão Tabela Dinâmica.
  3. Na janela que abrir, clique em OK. O Excel criará uma nova aba para o resumo.

Passo 3: Organizando os Campos

No painel à direita:

  1. Arraste Filial para a área de Linhas.
  2. Arraste Veículo para a área de Colunas.
  3. Arraste Valor do Frete para a área de Valores.

✅ Resultado Esperado (Prática 1)

O Excel criará automaticamente uma tabela cruzada:

LinhasCarretaVanTotal Geral
Curitiba520012006400
Rio de Janeiro48004800
São Paulo500015006500
Total Geral15000270017700

🔑 Gabarito de Fórmulas

Área do PainelCampo Arrastado
LinhasFilial
ColunasVeículo
ValoresSoma de Valor do Frete

🛠️ Prática Obrigatória 2: Contagem de Viagens (Sem Valores)

Às vezes, não queremos somar dinheiro, queremos contar a quantidade de vezes que algo aconteceu.

Passo 1: A Nova Análise

Ainda usando a base da Planilha 1, volte lá e insira outra Tabela Dinâmica.

Passo 2: O Painel de Contagem

  1. Arraste Veículo para a área de Linhas.
  2. Arraste Veículo NOVAMENTE, mas agora para a área de Valores.
  3. O Excel notará que é texto e, em vez de “Soma”, fará uma “Contagem”.

✅ Resultado Esperado (Prática 2)

Ele contará quantas viagens cada tipo de caminhão fez:

LinhasContagem de Veículo
Carreta3
Van2
Total Geral5

🔑 Gabarito de Fórmulas

Área do PainelCampo Arrastado
LinhasVeículo
ValoresContagem de Veículo

📤 Instruções de Entrega (Microsoft Teams)

Após finalizar as duas práticas obrigatórias (podem ficar em abas separadas na mesma planilha):

  1. Salve o arquivo como: Atividade_15_SeuNome_SeuSobrenome.xlsx
  2. No Microsoft Teams, vá em Tarefas.
  3. Envie o arquivo na tarefa “Capítulo 15 - Tabela Dinâmica I”.
  4. Clique em Entregar.

💡 Checkpoint de Lógica

Na programação e ciência de dados, chamamos isso de Agregação. Em vez de olhar para o “Indivíduo” (a linha), olhamos para o “Grupo” (a filial). A Tabela Dinâmica é uma interface visual para o que os programadores fazem com comandos de banco de dados (como GROUP BY em SQL) para gerar estatísticas agregadas.


🔥 Desafio de Fixação (Opcional): Top 3 Filiais

Imagine que sua lista cresceu e agora tem 50 filiais.

  1. Desafio: Na sua primeira Tabela Dinâmica, clique na setinha de filtro ao lado do cabeçalho “Rótulos de Linha” (Filial).
  2. Vá em Filtros de Valores > Dez Primeiros…
  3. Mude o número 10 para 3 e dê OK.

✅ Resultado Esperado (Desafio)

Sua Tabela Dinâmica esconderá todas as outras linhas e mostrará apenas as 3 filiais que deram mais lucro.