Copilot do Excel não consegue analisar dados fora de uma tabela: correção
🔍 WiseChecker

Copilot do Excel não consegue analisar dados fora de uma tabela: correção

Quando você pede ao Copilot no Excel para resumir, filtrar ou classificar um intervalo de células que não está formatado como tabela do Excel, o Copilot responde com uma mensagem de erro informando que não pode analisar dados fora de uma tabela. Essa limitação existe porque o Copilot depende do sistema de referência estruturada que as tabelas fornecem para entender cabeçalhos de coluna e limites dos dados. Este artigo explica por que o Copilot exige uma tabela, fornece instruções passo a passo para converter seus dados em tabela e aborda erros relacionados que você pode encontrar.

Principais conclusões: corrigindo a exigência de tabela do Copilot

  • Ctrl+T ou Inserir > Tabela: Converte qualquer intervalo contíguo de dados em uma tabela estruturada que o Copilot pode analisar.
  • Design da Tabela > Nome da Tabela: Atribua um nome significativo à sua tabela para que o Copilot possa referenciá-la em comandos em linguagem natural.
  • Remova linhas e colunas em branco antes de criar a tabela: Evita que o Copilot interprete mal o intervalo de dados e retorne resultados parciais.

ADVERTISEMENT

Por que o Copilot se recusa a analisar dados fora de uma tabela

O Copilot no Excel foi projetado para trabalhar exclusivamente com tabelas do Excel. Uma tabela do Excel é um intervalo formalmente definido que inclui uma linha de cabeçalho, botões de filtro automáticos e referências estruturadas como “Tabela1[Vendas]” em vez de endereços de célula como “B2:B100”. Quando você seleciona um intervalo simples e pede ao Copilot para executar uma ação, o Copilot não consegue identificar cabeçalhos de coluna de forma confiável porque o intervalo não possui um esquema formal. As tabelas do Excel fornecem esse esquema. Sem uma tabela, o Copilot não sabe qual coluna contém datas, qual contém números ou como classificar ou filtrar dados. A mensagem de erro “O Copilot não pode analisar dados fora de uma tabela” é resultado direto dessa escolha de design. A Microsoft criou o Copilot para interagir com tabelas porque elas oferecem estrutura consistente, referências nomeadas e expansão automática quando novas linhas são adicionadas. Intervalos simples não oferecem essas garantias.

O que conta como tabela no Excel

Uma tabela do Excel é criada selecionando um intervalo e pressionando Ctrl+T ou indo em Inserir > Tabela. O intervalo deve ter uma única linha de cabeçalho com nomes de coluna exclusivos. A tabela pode abranger várias colunas e milhares de linhas. Uma vez criada, o Excel atribui um nome padrão como Tabela1, Tabela2 e assim por diante. Você pode renomear a tabela na guia Design da Tabela. O Copilot pode então referenciar a tabela pelo nome ou pelos cabeçalhos das colunas dentro dela.

Passos para converter dados em uma tabela para o Copilot

Siga estes passos para converter qualquer intervalo de dados em uma tabela do Excel para que o Copilot possa analisá-lo. Execute estes passos antes de abrir o painel do Copilot.

  1. Selecione todo o intervalo de dados, incluindo cabeçalhos
    Clique na célula superior esquerda dos seus dados, depois pressione Ctrl+Shift+Seta para Direita seguido de Ctrl+Shift+Seta para Baixo para selecionar o intervalo completo. Certifique-se de que não há linhas ou colunas em branco dentro da seleção. Se seus dados tiverem linhas em branco, remova-as primeiro selecionando a linha, clicando com o botão direito e escolhendo Excluir.
  2. Pressione Ctrl+T para criar uma tabela
    A caixa de diálogo Criar Tabela aparece. Verifique se o intervalo exibido está correto. Marque a opção “Minha tabela tem cabeçalhos” se seus dados tiverem uma linha de cabeçalho. Clique em OK. O Excel aplica um estilo de tabela padrão e adiciona setas de filtro a cada célula de cabeçalho.
  3. Renomeie a tabela na guia Design da Tabela
    Clique em qualquer lugar dentro da nova tabela. Vá para a guia Design da Tabela que aparece na faixa de opções. No grupo Propriedades, encontre a caixa Nome da Tabela. Digite um nome descritivo como “DadosVendas” ou “Inventario” e pressione Enter. Não use espaços ou caracteres especiais no nome da tabela. Use sublinhados se necessário, por exemplo “Vendas_2024”.
  4. Verifique se cada cabeçalho de coluna é exclusivo
    O Copilot exige nomes de coluna exclusivos. Se você tiver cabeçalhos duplicados como “Valor” em duas colunas, renomeie um para “Valor” e o outro para “Valor2” ou um nome mais específico como “ValorImposto”. Você pode editar um cabeçalho clicando na célula e digitando o novo nome.
  5. Abra o painel do Copilot e faça sua pergunta
    Clique no ícone do Copilot na guia Início ou pressione Alt+Tecla do logotipo do Windows+I. No painel do Copilot, digite uma pergunta como “Mostre as 5 primeiras linhas por vendas” ou “Filtrar onde a região é Leste”. O Copilot agora reconhece a tabela e executa o comando sem erros.

ADVERTISEMENT

Se o Copilot ainda tiver problemas após converter para tabela

Mesmo após criar uma tabela, você pode encontrar outros erros do Copilot. Abaixo estão os mais comuns e como resolvê-los.

Copilot diz “Esta tabela não tem dados”

Este erro aparece quando o intervalo da tabela está vazio ou contém apenas células em branco. Selecione a tabela, vá para a guia Design da Tabela e verifique o intervalo da tabela no grupo Propriedades. Se o intervalo incluir linhas vazias, redimensione a tabela arrastando a alça do canto inferior direito para cima. Como alternativa, exclua as linhas vazias da planilha e use Design da Tabela > Redimensionar Tabela para definir o intervalo correto.

Copilot retorna nomes de coluna errados

Se o Copilot sugerir nomes de coluna que não correspondem aos seus dados, a tabela pode ter células mescladas na linha de cabeçalho. As tabelas do Excel não suportam células mescladas. Desmescle quaisquer células de cabeçalho mescladas selecionando-as, indo em Início > Alinhamento > Mesclar e Centralizar e clicando para desfazer a mesclagem. Em seguida, digite cada nome de coluna em sua própria célula.

Copilot não consegue analisar dados em uma Tabela Dinâmica

O Copilot funciona apenas com tabelas do Excel, não com Tabelas Dinâmicas. Se você quiser analisar um resumo de Tabela Dinâmica, primeiro converta os dados de origem em uma tabela. Em seguida, crie uma nova Tabela Dinâmica a partir da tabela. O Copilot pode analisar a tabela de origem, mas não a própria Tabela Dinâmica. Para contornar isso, use a tabela de origem como base para as consultas do Copilot.

Intervalo simples vs Tabela do Excel: principais diferenças para o Copilot

Item Intervalo Simples Tabela do Excel
Suporte do Copilot Não suportado Totalmente suportado
Reconhecimento de cabeçalho Heurístico, frequentemente falha Linha de cabeçalho explícita
Expansão automática em nova linha Não Sim
Referências estruturadas Não Sim, ex.: Tabela1[Vendas]
Botões de filtro Manual Automático
Máximo de linhas 1.048.576 1.048.576

O Copilot no Excel exige uma tabela para funcionar. Converta qualquer intervalo de dados em uma tabela usando Ctrl+T, atribua um nome exclusivo e garanta que os cabeçalhos sejam exclusivos e não mesclados. Após essas etapas, o Copilot pode analisar, filtrar, classificar e resumir seus dados sem erros. Para uso avançado, tente pedir ao Copilot para adicionar uma coluna calculada à sua tabela. Digite “Adicione uma coluna chamada Lucro que é Receita menos Custo” e o Copilot escreve a fórmula para você.

ADVERTISEMENT