Como criar e usar uma tabela no Excel
Atualizado em
Uma tabela do Excel transforma uma lista simples em um bloco de dados com nome. Clique em qualquer célula da lista, pressione Ctrl + T (ou vá em Inserir > Tabela), confira o intervalo, deixe Minha tabela tem cabeçalhos marcado e clique em OK. A tabela ganha linhas em faixas, uma seta de filtro em cada cabeçalho e um nome como Tabela1. As fórmulas passam a usar referências estruturadas como =SOMA(Vendas[Total]), que acompanham a tabela quando ela cresce.
Onde fica no Excel
Inserir > Tabela (Ctrl + T) > Criar Tabela > Minha tabela tem cabeçalhos
- Onde estão os dados da tabela?
- O intervalo da tabela, com a linha de cabeçalhos, como
=$A$1:$E$9. O Excel sugere todo o bloco de células preenchidas em volta da célula ativa, então em geral não é preciso selecionar nada antes. - Minha tabela tem cabeçalhos
- Deixe marcado quando a primeira linha tiver os nomes das colunas. Desmarcado, o Excel cria a própria linha de cabeçalhos, com Coluna1, Coluna2, …
- Nome da Tabela
- Na guia Design da Tabela, troque
Tabela1por um nome que fique claro nas fórmulas, comoVendas. O nome é uma palavra só, sem espaços, e começa com uma letra ou um sublinhado. - Coluna calculada
- Digite uma fórmula em uma célula de uma coluna vazia da tabela e o Excel a copia para todas as linhas. As linhas adicionadas depois também recebem a fórmula.
- Referências estruturadas
Vendas[Total]é a coluna Total inteira sem o cabeçalho,[@Quantidade]a célula Quantidade da linha da fórmula, eVendassozinho a tabela inteira sem os cabeçalhos.- Setas de filtro
- Cada cabeçalho tem uma seta para classificar a tabela ou filtrá-la por um ou mais valores. As linhas que não batem ficam ocultas, não são excluídas.
Pratique tabelas do Excel aqui
Clique em uma célula dos dados e pressione Ctrl + T, ou clique em Tabela acima da barra de fórmulas, como na guia Inserir do Excel. Digite as referências estruturadas direto nas células e use as setas dos cabeçalhos para filtrar.
Transformar os pedidos em tabela
Clique em uma célula dos pedidos, pressione Ctrl + T (ou clique em Tabela acima da barra de fórmulas), confira se o intervalo é A1:E9, deixe Minha tabela tem cabeçalhos marcado e clique em OK.
| Região | Produto | Quantidade | Preço | Total |
| Norte | Notebook | 2 | 900,00 | 1.800,00 |
| Sul | Monitor | 3 | 250,00 | 750,00 |
| Leste | Teclado | 10 | 45,00 | 450,00 |
| Norte | Monitor | 4 | 250,00 | 1.000,00 |
| Oeste | Notebook | 1 | 900,00 | 900,00 |
| Sul | Teclado | 6 | 45,00 | 270,00 |
| Leste | Notebook | 3 | 900,00 | 2.700,00 |
| Sul | Monitor | 2 | 250,00 | 500,00 |
Como criar uma tabela, passo a passo
- Confira se a lista tem uma única linha de cabeçalhos e nenhuma linha ou coluna totalmente vazia no meio, e clique em qualquer célula dela.
- Pressione Ctrl + T ou clique em Inserir > Tabela. Para escolher um estilo de cores ao mesmo tempo, use Página Inicial > Formatar como Tabela.
- Em Criar Tabela, confira o intervalo, deixe Minha tabela tem cabeçalhos marcado e clique em OK.
- Na guia Design da Tabela, digite um nome curto em Nome da Tabela, como
Vendas, e pressione Enter. Agora as fórmulas podem usarVendas[Total].
Exemplos de referências estruturadas
Total de uma coluna
=SOMA(Vendas[Total])
Soma a coluna Total da tabela Vendas. Linhas novas no fim da tabela entram na conta sem mudar a fórmula.
Um cálculo em cada linha
=[@Quantidade]*[@Preço]
Digitada em uma coluna vazia, vira uma coluna calculada: cada linha multiplica a própria quantidade pelo próprio preço.
Um total condicional
=SOMASE(Vendas[Região];"Norte";Vendas[Total])
Soma o Total das linhas do Norte. CONT.SE e MÉDIASE aceitam colunas de tabela do mesmo jeito.
Número de linhas
=LINS(Vendas)
O nome da tabela sozinho são os dados, sem a linha de cabeçalhos, então LINS retorna o número de registros.
Procurar em uma tabela
=PROCV(G2;Produtos;3;FALSO)
O nome da tabela substitui um intervalo como $A$2:$C$50: não precisa de $, e a busca inclui as linhas adicionadas depois.
Problemas comuns e como resolver
| Problema | Causa | Solução |
|---|---|---|
| Cabeçalhos chamados Coluna1, Coluna2… | Minha tabela tem cabeçalhos estava desmarcado, então o Excel criou uma linha de cabeçalhos acima dos dados. | Desfaça com Ctrl + Z e crie a tabela de novo com a caixa marcada, ou digite os nomes certos por cima de Coluna1, Coluna2. |
| A fórmula não preenche a coluna | A coluna já tinha outros valores, ou a opção de AutoCorreção que cria colunas calculadas está desativada. | Comece em uma coluna vazia, ou marque Preencher fórmulas em tabelas para criar colunas calculadas em Arquivo > Opções > Revisão de Texto > Opções de AutoCorreção > AutoFormatação ao Digitar. |
| O Excel recusa a fórmula | Um nome de tabela ou de coluna na referência estruturada está errado, ou um nome de coluna com espaço foi usado depois do @ sem colchetes próprios. | Compare os nomes com a linha de cabeçalhos. Escreva [@[Preço Unitário]] para uma coluna cujo nome tem espaço. |
| As linhas novas não entram na tabela | Foram digitadas depois de uma linha vazia, ou mais abaixo do que a linha logo após a tabela. | Digite direto na primeira linha abaixo da tabela, ou use Design da Tabela > Redimensionar Tabela. |
| O total não muda ao filtrar | SOMA inclui as linhas ocultas: o filtro só as esconde. | Marque Linha de Totais na guia Design da Tabela. Os totais dela usam SUBTOTAL, que conta só as linhas visíveis. |
Tabela ou intervalo simples?
Um intervalo simples serve para uma lista rápida, mas cada fórmula, gráfico ou lista suspensa que o usa precisa ser ampliado à mão quando entram linhas novas. Uma tabela cresce sozinha quando você digita logo abaixo, mantém a formatação e os filtros, e deixa escrever Vendas[Total] em vez de $E$2:$E$9. Cores aplicadas com estilos de célula parecem iguais, mas não trazem nada disso. Se precisar de um intervalo comum de novo, Design da Tabela > Converter em Intervalo mantém a formatação e troca as referências estruturadas por referências de célula.
Perguntas frequentes
Qual é o atalho para criar uma tabela?
Ctrl + T abre Criar Tabela. Clique em uma célula dos dados antes de pressionar.
Como renomear uma tabela?
Clique na tabela, vá à guia Design da Tabela e digite o novo nome em Nome da Tabela, bem à esquerda. As fórmulas que usam o nome antigo se atualizam sozinhas.
Como adicionar uma linha de totais?
Marque Linha de Totais na guia Design da Tabela. Aparece uma linha abaixo da tabela, e cada célula dela tem uma lista para escolher Soma, Média, Contagem e outras.
Por que minha fórmula mostra [@Quantidade] em vez de C2?
Quando você clica em uma célula de tabela enquanto digita uma fórmula, o Excel escreve uma referência estruturada. Para ter endereços de célula, desmarque Usar nomes de tabela em fórmulas em Arquivo > Opções > Fórmulas.
Como voltar uma tabela para intervalo comum?
Clique nela e escolha Design da Tabela > Converter em Intervalo. As cores ficam, as setas de filtro somem e as fórmulas passam a usar referências de célula.
Continue praticando
Os 5 exercícios de tabela do Excel, com explicações e acompanhamento do progresso.
Abrir os exercícios de tabela