Como fazer uma tabela dinâmica no Excel
Como fazer tabela dinâmica no Excel: arraste campos, configure cálculos e filtre dados em segundos. Passo a passo para Excel 2016 ao Microsoft 365.
Como fazer uma tabela dinâmica no Excel
Uma tabela dinâmica transforma uma planilha grande e bagunçada em um resumo claro e interativo. Em vez de usar fórmulas complexas ou filtrar manualmente, você arrasta campos para uma área e o Excel agrupa, soma e conta os dados automaticamente.
Este guia mostra o processo do início ao fim — desde preparar os dados até criar a tabela e ajustar a análise conforme a necessidade. Funciona no Excel 2016, 2019, 2021, 2024 e Microsoft 365.
- Os dados precisam estar em formato de tabela, com cabeçalhos em cada coluna
- Acesse pelo menu Inserir > Tabela Dinâmica
- Arraste campos para as áreas Linhas, Colunas, Valores e Filtros
- A área Valores faz o cálculo — padrão é Soma, mas você pode mudar para Média, Contagem, etc.
- Qualquer alteração nos dados-fonte exige clicar em Atualizar para refletir na tabela dinâmica
O que é uma tabela dinâmica no Excel
Uma tabela dinâmica é uma ferramenta do Excel que resume grandes volumes de dados sem alterar a planilha original. Você escolhe quais campos aparecem nas linhas, quais nas colunas e quais são calculados — e o Excel agrupa os registros e aplica a operação matemática escolhida. O resultado é um resumo interativo que você pode reorganizar com alguns cliques.
Antes de começar: prepare seus dados
A qualidade da tabela dinâmica depende diretamente da qualidade dos dados de origem. Antes de criar, verifique:
- Cada coluna tem um cabeçalho único na primeira linha
- Não há linhas completamente em branco no meio dos dados
- Os números estão formatados como números (não como texto)
- As datas estão em formato de data reconhecido pelo Excel
- Não há células mescladas no intervalo de dados
Se os dados forem irregulares, o Excel pode incluir células em branco como uma categoria ou ignorar valores que deveriam ser somados.
Passo a passo: criar uma tabela dinâmica
1. Selecione qualquer célula dentro dos dados
Não precisa selecionar o intervalo inteiro. Basta clicar em qualquer célula dentro da planilha de dados — o Excel detecta automaticamente os limites do conjunto.
2. Acesse Inserir > Tabela Dinâmica
Na guia Inserir, clique em Tabela Dinâmica. Uma janela aparece perguntando o intervalo de dados (já preenchido) e onde colocar a tabela: em uma nova planilha (recomendado) ou na mesma planilha em uma célula específica.
Clique em OK. O Excel cria uma nova aba com a tabela dinâmica vazia e abre o painel Campos da Tabela Dinâmica na lateral direita.
3. Entenda as quatro áreas
| Área | Função | Exemplo |
|---|---|---|
| Linhas | Agrupa os dados verticalmente | Nome do produto |
| Colunas | Agrupa os dados horizontalmente | Mês ou região |
| Valores | Calcula (soma, média, contagem) | Total de vendas |
| Filtros | Filtra a tabela inteira por um campo | Ano ou categoria |
4. Arraste os campos para as áreas
No painel lateral, você vê todos os cabeçalhos da sua planilha. Arraste cada campo para a área desejada:
- Arraste Produto para a área Linhas
- Arraste Mês para a área Colunas
- Arraste Valor para a área Valores
A tabela é montada automaticamente. Você vê o total de vendas de cada produto em cada mês, com subtotais e totais gerais nas bordas.
5. Altere a função de cálculo
Por padrão, campos numéricos usam Soma. Para mudar, clique na seta ao lado do campo na área Valores e escolha Configurações do Campo de Valor. As opções incluem:
- Soma — total dos valores
- Contagem — quantos registros existem
- Média — média aritmética
- Máx / Mín — maior e menor valor
- % do Total Geral — proporção em relação ao total
6. Adicione filtros e segmentações
Arraste um campo para a área Filtros e um menu suspenso aparece acima da tabela, permitindo filtrar tudo por aquele critério. Uma alternativa mais visual são as Segmentações de Dados: vá em Analisar > Inserir Segmentação de Dados e escolha os campos. Botões clicáveis aparecem na planilha para filtrar a tabela sem abrir menus.
7. Atualize quando os dados mudam
A tabela dinâmica não atualiza automaticamente quando você altera os dados de origem. Clique em qualquer célula da tabela, vá na guia Analisar e clique em Atualizar. Para atualizar todas as tabelas dinâmicas do arquivo de uma vez, use Atualizar Tudo.
Dicas para tirar mais da tabela dinâmica
Agrupamento de datas
Se você tem uma coluna de datas nas Linhas, o Excel pode agrupá-las por ano, trimestre, mês ou dia. Clique com o botão direito sobre qualquer data na tabela e escolha Agrupar. Isso cria uma hierarquia que você pode expandir ou recolher.
Campos calculados
Você pode criar campos personalizados com fórmulas. Vá em Analisar > Campos, Itens e Conjuntos > Campo Calculado. Por exemplo, se você tem Receita e Custo, cria um campo Margem com a fórmula =Receita-Custo.
Gráfico Dinâmico
Um gráfico vinculado à tabela dinâmica. Com a tabela selecionada, vá em Analisar > Gráfico Dinâmico. Quando você muda os filtros ou reorganiza os campos da tabela, o gráfico atualiza junto. É a forma mais rápida de criar dashboards básicos no Excel.
Para saber como criar gráficos comuns a partir de dados tabulares, veja o guia de como fazer gráfico no Excel.
Quando a tabela dinâmica é a ferramenta certa
Use tabela dinâmica quando você tem uma lista longa de registros — vendas, pedidos, respostas de formulário, logs — e quer ver um resumo por categoria, período ou qualquer outro agrupamento. Para análises pontuais com poucos dados, fórmulas simples como SOMASE e CONT.SE resolvem mais rápido.
Se você acessa o Excel pelo navegador, veja o que está disponível no Excel Online — tabelas dinâmicas são suportadas com funcionalidade parcial na versão web.
A Microsoft mantém documentação detalhada sobre como criar e usar tabelas dinâmicas com exemplos visuais para cada passo.
Perguntas frequentes sobre tabela dinâmica no Excel
A tabela dinâmica altera meus dados originais?
Não. A tabela dinâmica lê os dados de origem, mas não os modifica. Você pode reorganizar, filtrar e calcular à vontade na tabela dinâmica — a planilha original permanece intacta. Por isso é seguro experimentar sem medo de perder dados.
Por que a tabela dinâmica mostra “Contagem de” em vez de “Soma de”?
Isso acontece quando a coluna de valores contém células em branco ou texto misturado com números. O Excel interpreta o campo como texto e aplica Contagem por padrão. Corrija os dados de origem (preencha as células vazias com zero) e atualize a tabela.
Posso criar uma tabela dinâmica a partir de várias planilhas?
Sim, usando o recurso Modelo de Dados do Excel (disponível no Excel 2013 e versões mais recentes). Vá em Inserir > Tabela Dinâmica, marque a opção Adicionar estes dados ao Modelo de Dados e depois crie relações entre as tabelas na guia Power Pivot.
Como remover os subtotais da tabela dinâmica?
Clique em qualquer célula da tabela, vá na guia Design e clique em Subtotais. Escolha Não Mostrar Subtotais. Para remover os totais gerais das linhas e colunas, clique em Totais Gerais no mesmo menu e escolha a opção desejada.
Tabela dinâmica funciona no Excel Online?
Funciona com limitações. Você pode visualizar e filtrar tabelas dinâmicas existentes no Excel Online, e criar novas tabelas dinâmicas básicas. Recursos avançados como campos calculados, segmentação de dados e Power Pivot exigem a versão desktop do Excel.
Como fazer uma tabela dinâmica atualizar automaticamente ao abrir o arquivo?
Clique com o botão direito sobre a tabela dinâmica e escolha Opções de Tabela Dinâmica. Na guia Dados, marque a opção Atualizar dados ao abrir o arquivo. Com isso, toda vez que o arquivo for aberto, a tabela busca os dados mais recentes da fonte.
É possível formatar os números dentro da tabela dinâmica?
Sim. Clique em qualquer número na área de valores, vá em Configurações do Campo de Valor e depois em Formato de Número. Você pode aplicar formato de moeda, porcentagem, decimal ou qualquer outro formato sem alterar os dados de origem.