Você já deve ter notado que as fórmulas dentro de uma Tabela do Excel parecem diferentes das referências de célula comuns. Isso acontece porque o Excel usa referências estruturadas. As referências estruturadas usam nomes de tabela e coluna em vez de endereços de célula padrão como A1. Este artigo explica como as referências estruturadas funcionam e por que elas tornam suas fórmulas mais fáceis de ler e manter. Você aprenderá a escrever e editar essas fórmulas de forma eficaz.
Principais Conclusões: Entendendo as Referências Estruturadas
- Tabela1[Vendas]: Esta referência estruturada aponta para toda a coluna “Vendas” dentro de uma tabela chamada “Tabela1”.
- [@Vendas]: Este é um especificador de item especial que se refere ao valor na coluna “Vendas” apenas para a linha atual.
- Ctrl + T: Este atalho de teclado cria uma nova tabela a partir do intervalo de dados selecionado, habilitando as referências estruturadas.
O Que São Referências Estruturadas e Por Que Usá-las?
Referências estruturadas são uma forma de se referir a partes da tabela pelo nome. Quando você converte um intervalo de dados em uma Tabela formal do Excel, cada coluna recebe um nome de cabeçalho. A própria tabela recebe um nome como Tabela1. As fórmulas dentro da tabela usam esses nomes para construir referências. Por exemplo, um total para a coluna “Preço” usa =SOMA(Tabela1[Preço]) em vez de =SOMA(C2:C100).
O principal benefício é a legibilidade e a estabilidade. Se você adicionar ou remover linhas da tabela, a referência estruturada se ajusta automaticamente. Você não precisa atualizar o intervalo da fórmula. As referências estruturadas também tornam as fórmulas autodocumentáveis. Ver Tabela1[Receita] é mais claro do que ver um intervalo de células enigmático. Esse recurso exige que seus dados estejam no formato de Tabela do Excel.
Componentes de uma Referência Estruturada
Uma referência estruturada completa tem partes específicas. O nome da tabela vem primeiro, seguido por colchetes. Dentro dos colchetes, você especifica a coluna ou um item especial. Itens comuns incluem [#Tudo] para a tabela inteira, [#Dados] para apenas as linhas de dados e [#Cabeçalhos] para a linha de cabeçalho. O símbolo @ é fundamental para cálculos no nível da linha, referindo-se ao valor na mesma linha da fórmula.
Como Criar e Usar Referências Estruturadas
Siga estas etapas para trabalhar com referências estruturadas em suas Tabelas do Excel.
- Criar uma Tabela do Excel
Selecione o intervalo de dados. Pressione Ctrl + T no teclado. Na caixa de diálogo Criar Tabela, confirme o intervalo e marque a opção “Minha tabela tem cabeçalhos”. Clique em OK. - Nomear Sua Tabela
Clique em qualquer lugar dentro da nova tabela. Vá para a guia Design da Tabela na faixa de opções. No grupo Propriedades, localize a caixa Nome da Tabela. Digite um nome descritivo como “DadosVendas” e pressione Enter. - Adicionar uma Coluna Calculada
Clique na primeira célula vazia à direita dos cabeçalhos da tabela. Digite um sinal de igual para iniciar uma fórmula. Em vez de clicar em uma célula, clique no cabeçalho da coluna que deseja referenciar, como “Quantidade”. O Excel inserirá a referência estruturada, como =[@Quantidade]. Complete a fórmula, por exemplo, =[@Quantidade]*10, e pressione Enter. A fórmula será preenchida automaticamente em toda a coluna. - Escrever uma Fórmula de Resumo Fora da Tabela
Clique em uma célula fora da tabela. Digite =SOMA( para começar. Comece a digitar o nome da sua tabela, como “DadosVendas”. O Excel mostrará uma lista de AutoCompletar. Selecione o nome da tabela, depois digite um colchete de abertura [. Selecione o nome da coluna na lista que aparece, como “Total”]. A fórmula final será =SOMA(DadosVendas[Total]). Pressione Enter. - Editar uma Referência Estruturada
Se precisar alterar um nome de coluna, clique na célula de cabeçalho na tabela e digite o novo nome. Todas as fórmulas que usam essa referência estruturada serão atualizadas automaticamente. Para alterar o nome da tabela, use a caixa Nome da Tabela na guia Design da Tabela novamente.
Erros Comuns e Limitações com Referências Estruturadas
Fórmula Mostra Erro #REF! Após Renomear
Se você digitar manualmente uma referência estruturada e depois renomear a tabela ou coluna, o texto antigo na fórmula não será atualizado. Você deve editar o texto da fórmula diretamente ou usar o método de apontar e clicar novamente para inserir o nome correto. Sempre use os menus suspensos de AutoCompletar ao digitar para evitar esse problema.
Referência Estruturada Não Funciona em Arquivos Antigos do Excel
As referências estruturadas exigem o objeto Tabela moderno introduzido no Excel 2007. Se você abrir uma pasta de trabalho salva no formato .xls do Excel 97-2003, todas as tabelas serão convertidas em intervalos estáticos. Todas as referências estruturadas serão quebradas e revertidas para endereços de célula padrão. Salve seu arquivo no formato .xlsx ou .xlsm para preservar a funcionalidade da tabela.
Não é Possível Usar Referências Estruturadas em Pastas de Trabalho Diferentes
Uma referência estruturada como Tabela1[Coluna1] funciona apenas na mesma pasta de trabalho. Você não pode referenciar diretamente uma tabela em uma pasta de trabalho externa fechada. Para usar dados de outro arquivo, você deve primeiro vincular as pastas de trabalho usando referências externas tradicionais ou usar o Power Query para importar os dados para uma tabela dentro da sua pasta de trabalho atual.
Referências Estruturadas vs. Referências de Célula Padrão
| Item | Referências Estruturadas | Referências de Célula Padrão (Notação A1) |
|---|---|---|
| Legibilidade | Alta – Usa nomes de tabela e coluna | Baixa – Usa letras de coluna e números de linha |
| Ajuste Automático | Sim – Expande com os dados da tabela | Não – O intervalo é fixo, a menos que use referências de coluna inteira |
| Método de Criação | Inserido automaticamente ao clicar em partes da tabela | Digitado manualmente ou selecionado com o mouse |
| Uso em Links Externos | Não suportado entre pastas de trabalho | Suportado com sintaxe de caminho de arquivo |
| Formato Necessário | Os dados devem estar em uma Tabela do Excel | Funciona em qualquer intervalo de células |
Agora você pode usar referências estruturadas para criar fórmulas mais claras e confiáveis em suas tabelas. Pratique adicionando uma coluna calculada a uma tabela existente usando o símbolo @ para cálculos no nível da linha. Para um gerenciamento mais avançado de tabelas, explore o recurso Linha de Totais na guia Design da Tabela, que usa referências estruturadas automaticamente para funções de resumo.