Tabela dinâmica no Excel: como criar passo a passo

Por Mohamed Publicado a 2 de novembro de 2026 8 min de leitura

Tabela dinâmica: Criar, resumir, atualizar

Uma tabela dinâmica resume uma lista sem escrever qualquer fórmula: as vendas por comercial, por zona ou por mês, arrastando campos com o rato. Para criar uma, clique nos dados, escolha Inserir > Tabela Dinâmica e clique em OK. No painel que se abre à direita, arraste um campo de texto (Comercial) para a área Linhas e um campo numérico (Valor) para a área Valores: o Excel mostra o total de cada comercial.

A tabela dinâmica nunca altera os dados de origem. Pode mudar os campos de sítio as vezes que quiser para ver os números de outro ângulo.

Os dados do exemplo

Todos os resultados seguintes vêm deste registo de vendas do primeiro trimestre de 2026, introduzido numa folha chamada Dados:

ABCDEF
1DataComercialZonaProdutoQuantidadeValor
205/01/2026InêsNorteMonitor4720
309/01/2026TiagoSulImpressora2500
414/01/2026SofiaNorteTeclado15600
521/01/2026InêsSulImpressora3750
628/01/2026TiagoNorteMonitor5900
703/02/2026SofiaSulMonitor2360
810/02/2026InêsNorteTeclado20800
917/02/2026TiagoSulTeclado10400
1024/02/2026SofiaNorteImpressora41000
1103/03/2026InêsSulMonitor61080
1210/03/2026TiagoNorteImpressora1250
1317/03/2026SofiaSulTeclado12480
1424/03/2026InêsNorteImpressora2500
1531/03/2026TiagoSulMonitor3540

Valores em euros. Total de vendas: 8880 € em 14 linhas.

Preparar a origem

Uma tabela dinâmica funciona sem surpresas se a lista cumprir três regras:

  • Uma só linha de cabeçalhos, com um título em cada coluna. Uma coluna sem título impede a criação da tabela dinâmica.
  • Nenhuma linha ou coluna totalmente vazia no meio dos dados: ao detetar o intervalo, o Excel para na primeira linha vazia.
  • Um só tipo de dado por coluna: datas verdadeiras na coluna Data, números (não texto) em Quantidade e Valor, e nenhuma linha de subtotal pelo meio.

Depois, transforme a lista numa tabela: clique nos dados, Inserir > Tabela, mantenha assinalada a opção de que a tabela tem cabeçalhos e clique em OK. No separador de estrutura da tabela, substitua o nome proposto (Tabela1) por Vendas na caixa Nome da Tabela. A vantagem: as linhas acrescentadas mais tarde por baixo da tabela entram na tabela dinâmica na atualização seguinte, sem redefinir o intervalo.

Criar a tabela dinâmica

  1. Clique numa célula qualquer da tabela Vendas (não é preciso selecioná-la toda).
  2. No separador Inserir, grupo Tabelas, clique em Tabela Dinâmica. No Microsoft 365, se o botão abrir um menu, escolha a primeira opção (a partir de tabela ou intervalo).
  3. Confirme a origem proposta (Vendas, ou Dados!$A$1:$F$15 se não criou a tabela).
  4. Mantenha selecionada a opção de colocar a tabela dinâmica numa nova folha de cálculo e clique em OK.

O Excel acrescenta uma folha com uma tabela dinâmica vazia a partir da célula A3 e abre à direita o painel Campos da Tabela Dinâmica. Em cima aparecem os cabeçalhos das colunas como campos; em baixo, as quatro áreas para onde os arrasta.

ÁreaEfeitoExemplo
Linhasuma linha por cada valor diferente do campoComercial: Inês, Sofia, Tiago
Colunasuma coluna por cada valor diferenteZona: Norte, Sul
Valoreso cálculo apresentado em cada célula (soma, contagem, média…)Valor
Filtrosuma lista por cima da tabela dinâmica para ficar só com uma parteProduto: Monitor

Se o painel desaparecer, clique dentro da tabela dinâmica e ele volta. Caso contrário, clique com o botão direito na tabela dinâmica e escolha a opção que mostra a lista de campos.

Primeiro resultado: vendas por comercial

Assinale Comercial na lista de campos (um campo de texto assinalado vai para Linhas) e depois Valor (um campo numérico vai para Valores). Obtém:

AB
3Etiquetas de LinhaSoma de Valor
4Inês3850
5Sofia2440
6Tiago2590
7Total Geral8880

O Excel ordena os nomes alfabeticamente e acrescenta a linha Total Geral. Os valores aparecem sem separador de milhares, porque a formatação da origem não é copiada. Mais abaixo, em Formato de número, vê como corrigir isso.

Cruzar dois campos: comercial por zona

Arraste Zona para a área Colunas. A tabela dinâmica passa a ser de dupla entrada:

ABCD
3Soma de ValorEtiquetas de Coluna
4Etiquetas de LinhaNorteSulTotal Geral
5Inês202018303850
6Sofia16008402440
7Tiago115014402590
8Total Geral477041108880

A Inês vendeu 2020 € no Norte e 1830 € no Sul. Os totais de linhas e colunas batem certo: 4770 + 4110 = 3850 + 2440 + 2590 = 8880. Para inverter a apresentação (zonas em linhas, comerciais em colunas), arraste os campos de uma área para a outra.

Os mesmos números podem obter-se com SOMA.SE ou SOMA.SE.S, mas teria de escrever e copiar seis fórmulas. A tabela dinâmica calcula-os de uma vez e reorganiza-se sem reescrever nada.

Filtrar com a área Filtros

Retire Zona da área Colunas (arraste-a para fora do painel) e coloque Produto na área Filtros. Aparece uma lista em A1:B1. Abra-a, escolha Monitor e clique em OK:

AB
1ProdutoMonitor
2
3Etiquetas de LinhaSoma de Valor
4Inês1800
5Sofia360
6Tiago1440
7Total Geral3600

Só as vendas de monitores são somadas. Para manter vários produtos, assinale Selecionar Vários Itens na lista. A seta ao lado de Etiquetas de Linha permite filtrar ou ordenar os próprios comerciais.

Mudar o cálculo: contagem, média, percentagem

Trocar a soma por uma contagem ou uma média

  1. Clique com o botão direito num valor da tabela dinâmica e escolha Definições do Campo de Valor.
  2. Em Resumir Valores Por, escolha Contagem (ou Média, Máximo, Mínimo…).
  3. Clique em OK.

Com Contagem, a tabela dinâmica conta as vendas em vez de as somar:

AB
3Etiquetas de LinhaContagem de Valor
4Inês5
5Sofia4
6Tiago5
7Total Geral14

Com Média, a Inês mostra 770 (3850 / 5) e o Total Geral 634,29 (8880 / 14).

Mostrar percentagens do total

Volte a Soma e abra de novo Definições do Campo de Valor. No separador Mostrar Valores Como, escolha % do Total Geral:

AB
3Etiquetas de LinhaSoma de Valor
4Inês43,36%
5Sofia27,48%
6Tiago29,17%
7Total Geral100,00%

A Inês faz 43,36% da faturação (3850 / 8880). Numa tabela de dupla entrada (comerciais em linhas, zonas em colunas), a percentagem do total da linha dá a repartição Norte/Sul de cada comercial, e a percentagem do total da coluna dá o peso de cada comercial na sua zona.

Formato de número

Em Definições do Campo de Valor, o botão Formato de Número abre as opções habituais de formatação de células. Escolha, por exemplo, Número, 0 casas decimais, com separador de milhares. Este formato aplica-se ao campo inteiro e mantém-se depois de atualizar, ao contrário de uma formatação aplicada diretamente às células da tabela dinâmica.

Agrupar as datas por mês

Retire Comercial da tabela dinâmica e arraste Data para a área Linhas. Conforme a versão, o Excel agrupa logo as datas por mês ou mostra uma linha por dia (14 linhas). No segundo caso:

  1. Clique com o botão direito numa das datas da tabela dinâmica e escolha Agrupar.
  2. Na lista Por, selecione Meses. Se os dados abrangerem vários anos, selecione também Anos; caso contrário, janeiro de 2025 e janeiro de 2026 são somados juntos.
  3. Clique em OK.
AB
3Etiquetas de LinhaSoma de Valor
4jan3470
5fev2560
6mar2850
7Total Geral8880

O mesmo comando agrupa números por escalões (quantidades de 0 a 9, de 10 a 19, etc.). Para voltar às datas individuais: botão direito > Desagrupar.

Atualizar depois de alterar os dados

Uma tabela dinâmica não se recalcula sozinha. Se corrigir um valor na folha Dados ou acrescentar uma venda, nada muda enquanto não atualizar:

  • botão direito na tabela dinâmica > Atualizar, ou Alt + F5;
  • para todas as tabelas dinâmicas do livro: Dados > Atualizar Tudo, ou Ctrl + Alt + F5.

Exemplo: acrescenta na linha 16 uma venda de 07/04/2026, Sofia, Norte, Monitor, 3, 540 €. Como a origem é a tabela Vendas, esta aumenta sozinha; depois de atualizar, a Sofia passa de 2440 para 2980 e o Total Geral de 8880 para 9420. Se a origem for um intervalo fixo ($A$1:$F$15), a nova linha é ignorada: corrija-o com Analisar Tabela Dinâmica > Alterar Origem de Dados, ou converta a lista numa tabela.

Ver as linhas por trás de um número

Faça duplo clique num valor da tabela dinâmica, por exemplo os 1830 da Inês no Sul: o Excel cria uma nova folha com as linhas da origem que compõem esse total (aqui duas vendas: 750 € de impressoras e 1080 € de monitores). É a forma mais rápida de verificar um número estranho. A nova folha é uma cópia: alterá-la não muda nem a origem nem a tabela dinâmica.

Da tabela dinâmica ao gráfico e ao dashboard

Com a tabela dinâmica pronta, Analisar Tabela Dinâmica > Gráfico Dinâmico cria um gráfico que segue os mesmos campos e filtros. Para escolher o tipo de gráfico e formatá-lo, consulte como fazer um gráfico no Excel. Para juntar várias tabelas dinâmicas, gráficos e segmentações numa só página, siga o nosso guia para criar um dashboard no Excel, que usa estes mesmos dados.

Erros comuns

O Excel diz que o nome do campo da tabela dinâmica não é válido

Uma coluna da origem não tem cabeçalho, ou a seleção começa abaixo da linha de títulos. Dê um título a cada coluna, ou elimine a coluna vazia, e crie de novo a tabela dinâmica.

A tabela dinâmica mostra «Contagem de Valor» em vez de «Soma de Valor»

O Excel escolhe a contagem quando a coluna tem células vazias ou texto (valores importados como texto, hífenes, «n/d»). Corrija a origem e depois mude o cálculo em Definições do Campo de Valor. Se os números estiverem guardados como texto, a soma continua errada mesmo depois: converta-os primeiro em números.

O mesmo comercial aparece em duas linhas

As duas entradas diferem em algo invisível, quase sempre um espaço no fim («Inês» e «Inês» seguido de um espaço). A tabela dinâmica trata-as como dois valores. Limpe a coluna com =COMPACTAR(B2) ou com Localizar e Substituir, e atualize.

O Excel não consegue agrupar a seleção

Pelo menos uma célula da coluna Data não é uma data verdadeira: texto como «05/01/2026» alinhado à esquerda, ou uma célula vazia num intervalo fixo. Corrija essas células, atualize e volte a agrupar.

As novas linhas não aparecem

Ou a tabela dinâmica não foi atualizada, ou a origem é um intervalo fixo que termina antes das novas linhas. Veja a secção sobre a atualização.

Mohamed · Redator, Excel Zone

O Mohamed escreve os guias de pesquisa e análise de dados: PROCV, CONTAR.SE.S, tabelas dinâmicas, dashboards, e ainda o percurso para principiantes.