ExcelTabela DinâmicaResumir

Como criar uma Tabela Dinâmica no Excel: guia passo a passo para principiantes

Uma Tabela Dinâmica resume dados detalhados por responsável, por mês ou por qualquer outro campo sem escrever fórmulas. Veja como criar uma, passo a passo, evitando os tropeços habituais.

2026-11-10

O essencial

  1. 1Os dados de origem precisam de cabeçalhos na linha 1 e um registo por linha
  2. 2Arraste campos para Linhas, Colunas e Valores para resumir
  3. 3Clique em Atualizar depois de mudar os dados de origem

O que faz uma Tabela Dinâmica

Este exemplo soma as vendas por responsável e mês a partir do detalhe. Um resumo que exigiria dezenas de fórmulas SOMA.SE.S faz-se com poucos arrastamentos.

Dados de origem (detalhe)
DataResponsávelMontante
4/3Silva12 000
4/8Santos8 000
5/2Silva15 000
5/9Santos9 000
5/20Silva6 000
Tabela Dinâmica
Soma de MontanteabrmaiTotal Geral
Silva12 00021 00033 000
Santos8 0009 00017 000
Total Geral20 00030 00050 000

Preparar os dados de origem

  • A linha 1 tem cabeçalhos de coluna, sem vazios nem repetidos
  • Um registo por linha
  • Sem linhas ou colunas vazias nem linhas de total no meio
  • Sem células unidas
  • Sem texto nem células vazias na coluna dos montantes

Para preparar os dados, veja como fazer uma tabela no Excel. Se converter os dados de origem numa tabela com Inserir → Tabela, o intervalo da Tabela Dinâmica cresce quando acrescenta linhas.

Como criar uma Tabela Dinâmica

  1. 1

    Selecione uma célula dos dados de origem

  2. 2

    Clique em Tabela Dinâmica no separador Inserir

    No Windows também pode premir Alt → N → V. Quando aparecer o menu, escolha Da Tabela/Intervalo.
  3. 3

    Verifique o intervalo, escolha Nova Folha de Cálculo e clique em OK

  4. 4

    No painel Campos de Tabela Dinâmica à direita, arraste os campos para as quatro áreas em baixo

    Exemplo: Responsável em Linhas, Data em Colunas, Montante em Valores.

Nota

Se a lista de campos desaparecer, clique dentro da Tabela Dinâmica ou em Lista de Campos no separador Analisar Tabela Dinâmica.

Linhas, Colunas, Valores e Filtros

ÁreaO que lá vaiExemplo
LinhasCampos a listar na verticalResponsável, produto
ColunasCampos a distribuir na horizontalMês, filial
ValorNúmeros a resumirMontante, quantidade
FiltrosCondições que filtram a tabela inteiraExercício, região

Para trocar linhas e colunas, basta arrastar os campos de uma área para outra e a tabela recompõe-se.

Alternar entre Soma, Contagem e Média

  1. 1

    Clique em "Soma de Montante" na área Valores e escolha Definições do Campo de Valor

  2. 2

    Escolha Soma, Contagem, Média, Máx ou outra função

  3. 3

    Clique em Formato do Número no canto inferior esquerdo, acrescente o separador de milhares e clique em OK

Aparece Contagem em vez de Soma

Se a coluna dos montantes tiver nem que seja uma célula vazia ou um texto, resume-se por Contagem desde o início. Corrija os dados de origem e mude para Soma com os passos acima.

Atualizar depois de mudar os dados

Uma Tabela Dinâmica não se atualiza sozinha quando os dados de origem mudam.

AçãoMétodo
Atualizar esta Tabela DinâmicaBotão direito dentro → Atualizar, ou Alt + F5
Atualizar tudo no livroCtrl + Alt + F5
Alargar o intervalo de origemSeparador Analisar Tabela Dinâmica → Alterar Origem de Dados

Agrupar as datas por mês

As datas em Linhas ou Colunas às vezes agrupam-se por mês automaticamente. Se não acontecer, ou se quiser trimestres ou anos, siga estes passos.

  1. 1

    Clique com o botão direito numa célula de data da Tabela Dinâmica e escolha Agrupar

  2. 2

    Escolha Meses, Trimestres ou Anos e clique em OK

Se aparecer "Não é possível agrupar esta seleção", a coluna das datas tem texto ou células vazias.

Filtrar com segmentações

Uma segmentação filtra o resumo com botões. É prática para mudar a vista em direto numa reunião.

  1. 1

    Selecione uma célula da Tabela Dinâmica e clique em Inserir Segmentação de Dados no separador Analisar Tabela Dinâmica

  2. 2

    Marque o campo para filtrar (por exemplo, Filial) e clique em OK

  3. 3

    Ao clicar num botão da segmentação vê-se só essa filial

    Mantenha premida a tecla Ctrl para escolher vários.

Se algo não funcionar

QAparece uma linha "(vazio)".

A

Os dados de origem têm células vazias. Preencha-as e atualize, ou desmarque "(vazio)" no filtro ▼ dos Rótulos de Linha.

QAo fazer referência a uma célula aparece uma fórmula OBTERDADOSDIN.

A

O Excel insere esta função quando clica numa célula da Tabela Dinâmica dentro de uma fórmula. Para referências normais, desmarque Gerar GetPivotData no ▼ de Opções do separador Analisar Tabela Dinâmica.

QQuero ordenar do maior para o menor.

A

Clique com o botão direito numa célula de valor e escolha Ordenar → Ordenar do Maior para o Menor.

QQuero mostrar o resumo num gráfico.

A

Selecione a Tabela Dinâmica e clique em Gráfico Dinâmico no separador Analisar Tabela Dinâmica. Veja também como fazer um gráfico no Excel.

Guias relacionados