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
- 1Os dados de origem precisam de cabeçalhos na linha 1 e um registo por linha
- 2Arraste campos para Linhas, Colunas e Valores para resumir
- 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.
| Data | Responsável | Montante |
| 4/3 | Silva | 12 000 |
| 4/8 | Santos | 8 000 |
| 5/2 | Silva | 15 000 |
| 5/9 | Santos | 9 000 |
| 5/20 | Silva | 6 000 |
| Soma de Montante | abr | mai | Total Geral |
| Silva | 12 000 | 21 000 | 33 000 |
| Santos | 8 000 | 9 000 | 17 000 |
| Total Geral | 20 000 | 30 000 | 50 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
Selecione uma célula dos dados de origem
- 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
Verifique o intervalo, escolha Nova Folha de Cálculo e clique em OK
- 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
| Área | O que lá vai | Exemplo |
|---|---|---|
| Linhas | Campos a listar na vertical | Responsável, produto |
| Colunas | Campos a distribuir na horizontal | Mês, filial |
| Valor | Números a resumir | Montante, quantidade |
| Filtros | Condições que filtram a tabela inteira | Exercí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
Clique em "Soma de Montante" na área Valores e escolha Definições do Campo de Valor
- 2
Escolha Soma, Contagem, Média, Máx ou outra função
- 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ção | Método |
|---|---|
| Atualizar esta Tabela Dinâmica | Botão direito dentro → Atualizar, ou Alt + F5 |
| Atualizar tudo no livro | Ctrl + Alt + F5 |
| Alargar o intervalo de origem | Separador 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
Clique com o botão direito numa célula de data da Tabela Dinâmica e escolha Agrupar
- 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
Selecione uma célula da Tabela Dinâmica e clique em Inserir Segmentação de Dados no separador Analisar Tabela Dinâmica
- 2
Marque o campo para filtrar (por exemplo, Filial) e clique em OK
- 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)".
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.
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.
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.
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.