KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Erro #SPILL! do Excel: Causas e Soluções (Guia Completo)

AutorSun Data de Modificação

Nas versões recentes do Excel, poderá ter-se deparado com o irritante erro #SPILL! ao utilizar fórmulas. Não se preocupe — não está sozinho(a). Este guia abrangente explica-lhe exatamente o que é o erro #SPILL!, por que ocorre e como resolvê-lo com soluções práticas e eficazes.


Vídeo: O Erro #SPILL! no Excel

 


O que é o erro #SPILL! no Excel?

 

O erro #SPILL! é um problema comum nas versões do Excel 365 e 2021 em diante.

O erro #SPILL! ocorre não só com fórmulas matriciais, mas também com qualquer fórmula que devolva múltiplos resultados e encontre um obstáculo na sua área de colocação.

Em geral, o erro #SPILL! ocorre tipicamente quando a gama de expansão contém células não vazias. Limpar os dados nessas células frequentemente resolve o problema e permite que a fórmula funcione corretamente. Contudo, para além desta causa comum, existem outros fatores que podem originar este erro. Vamos aprofundar as razões por detrás do erro #SPILL! e explorar as soluções correspondentes.

Uma captura de ecrã que ilustra um erro #SPILL! no Excel com um intervalo obstruído


Revolucione a verificação de erros no Excel com o Kutools!

A funcionalidade «Selecionar Células com Erros» identifica e destaca rapidamente os erros, garantindo uma análise de dados impecável. Simplifique o seu fluxo de trabalho e aumente a precisão. Experimente já e desfrute de uma gestão perfeita no Excel!

Descarregue para uma experiência Excel mais fluida.

Uma captura de ecrã da funcionalidade Kutools Selecionar Células com Erro em ação


Causas comuns do erro #SPILL! e como resolvê-las

 
Dica Profissional:
  • Para identificar com precisão a causa do problema, clique no “indicador de erro” (um losango amarelo com um ponto de exclamação) e leia atentamente a mensagem em destaque a cinzento na primeira linha.

    Uma captura de ecrã do balão de erro do Excel que explica a causa do erro #SPILL!

  • Para localizar rapidamente a célula que está a causar a obstrução, comece por selecionar a célula com a fórmula. Irá notar uma borda tracejada que delimita a área de transbordamento pretendida. Em seguida, clique no “indicador de erro” e escolha a opção “Selecionar Células Obstrutivas” para aceder de imediato à(s) célula(s) em causa.

    Uma captura de ecrã que mostra como selecionar células obstrutivas utilizando o balão de erro no Excel

Vamos analisar as diversas causas do erro #SPILL! e apresentar soluções passo a passo para cada cenário.


A gama de expansão não está vazia

«Causa»: Se a gama de expansão onde o Excel pretende colocar os resultados não estiver vazia, ocorre o erro #SPILL!.

«Exemplo»: Imagine que tem uma fórmula simples como =A2:A5. Se alguma célula no intervalo de destino (por exemplo, C4) estiver ocupada, surgirá um erro.

Uma captura de ecrã que mostra um intervalo de transbordo não vazio a causar um erro #SPILL! no Excel

«Solução»: Certifique-se de que todas as células da gama de expansão estão vazias. No exemplo, selecione a célula C4 e prima a tecla «Delete» para a limpar.

Uma captura de ecrã que ilustra como limpar uma célula para resolver um erro #SPILL!

Resultado:

Uma captura de ecrã que mostra o erro #SPILL! resolvido após limpar o intervalo de transbordo


A gama de expansão contém Mesclado

«Causa»: Se a gama de expansão onde o Excel pretende colocar os resultados contiver células mescladas, isso pode provocar o erro #SPILL!.

«Exemplo»: Imagine que tem uma fórmula simples como =A2:A5. Se a gama de destino contiver células mescladas (por exemplo, se as células C3 e C4 estiverem combinadas), surgirá um erro.

Uma captura de ecrã de um erro #SPILL! causado por células unidas no intervalo de transbordo

«Solução»: Desagrupe quaisquer células mescladas na gama de destino antes de aplicar a fórmula. No exemplo, selecione as células mescladas (C3:C4) e clique em «Base» > «Combinar e Centrar» para desfazer a mesclagem.

Uma captura de ecrã que mostra como desunir células para corrigir um erro #SPILL! no Excel

Resultado:

Uma captura de ecrã que mostra o erro #SPILL! resolvido após desunir as células


Desagrupar Células e Preencher Valores do Kutools para Excel: Uma Autêntica Revolução!

Desagrupe células e replique valores com precisão, sem esforço. Simplifique a gestão de dados e aperfeiçoe as suas folhas de cálculo em segundos. Experimente já esta ferramenta essencial!Descarregue e Experimente.

Uma captura de ecrã da funcionalidade Kutools Desunir Células e Preencher Valor em ação

Potencie o seu Excel: o Kutools desbloqueia mais de 300 ferramentas avançadas!


A gama de expansão está dentro de uma tabela do Excel

«Causa»: Se a gama de expansão estiver dentro de uma tabela do Excel, pode ocorrer o erro #SPILL!.

«Exemplo»: Tem uma tabela do Excel (A1:B6) e pretende ordenar os dados da coluna A, expandindo a seleção para incluir a coluna B; nesse caso, encontrará o erro.

Uma captura de ecrã de um erro #SPILL! causado por um intervalo de transbordo dentro de uma Tabela do Excel

Soluções:

  1. Transfira os resultados para fora da Tabela do Excel.

    Uma captura de ecrã que mostra como fazer transbordar os resultados fora de uma Tabela do Excel para resolver um erro #SPILL!

  2. Converta a tabela num intervalo.

    Selecione qualquer célula da tabela e clique em **«Design da Tabela» > «Converter em Intervalo»**.

    Uma captura de ecrã que ilustra como converter uma tabela num intervalo para corrigir um erro #SPILL!

Resultado:

Uma captura de ecrã que mostra os dados resolvidos após resolver o erro #SPILL! causado por uma Tabela do Excel


A gama de resultados da expansão é demasiado grande

«Causa»: Quando a fórmula produz mais resultados do que o esperado, pode ultrapassar o espaço disponível.

«Exemplo»: Ao utilizar a fórmula VLOOKUP =VLOOKUP(A:A,A:C,2,FALSE) para obter todos os valores da coluna B no intervalo A:C com base na primeira coluna, encontrará um erro.

Uma captura de ecrã que mostra um erro #SPILL! causado por uma fórmula que produz demasiados resultados no Excel

«Explicação»: A fórmula gera um erro #SPILL! porque o Excel tenta obter dados de toda a coluna A:A, produzindo um impressionante total de 1.048.576 resultados — um número que excede a capacidade da grelha do Excel.

Soluções:

  1. Referencie um intervalo específico em vez de toda a coluna.

    Neste exemplo, utilize a seguinte fórmula:

    =VLOOKUP(A2:A6,A:C,2,FALSE)

    Uma captura de ecrã de uma fórmula VLOOKUP corrigida, especificando um intervalo para resolver o erro #SPILL!

  2. Calcule uma única célula e copie a fórmula para as células abaixo.

    Neste exemplo, utilize a seguinte fórmula para extrair o primeiro Sobrenome:

    =VLOOKUP(A2,A:C,2,FALSE) 

    Depois, arraste a alça de preenchimento automático para baixo para copiar a fórmula e obter os restantes resultados.

    Uma captura de ecrã que mostra como utilizar a alça de preenchimento automático para copiar uma fórmula no Excel

  3. Utilize o operador @ para aplicar a interseção implícita.

    Neste exemplo, utilize a seguinte fórmula:

    =VLOOKUP(@A:A,A:C,2,FALSE)

    Depois, arraste a alça de preenchimento automático para baixo para copiar a fórmula e obter os restantes resultados.

    Uma captura de ecrã que mostra como utilizar o operador @ para tratar interseções implícitas no Excel


Não é possível determinar a gama de resultados da expansão

«Causa»: O Excel não sabe quantas células a fórmula deve ocupar.

«Exemplo»: Ao utilizar uma fórmula como =SEQUENCE(RANDBETWEEN(1;1000)) para gerar uma sequência cujo comprimento depende do resultado da função RANDBETWEEN(1;1000), poderá deparar-se com o erro #SPILL!.

Uma captura de ecrã que mostra o erro #SPILL! causado por um intervalo de transbordo desconhecido no Excel

**Explicação:** Neste caso específico, a fórmula `=SEQUENCE(RANDBETWEEN(1,1000))` gera uma sequência de números cujo comprimento depende do resultado da função `RANDBETWEEN(1,1000)`, que devolve um número aleatório entre 1 e 1000. Como esse valor é dinâmico e imprevisível, o Excel não consegue determinar antecipadamente quantas células são necessárias para exibir toda a sequência, resultando no erro #SPILL!.

«Soluções»: Nenhuma.


Outras causas possíveis do erro #SPILL!

Para além dos cenários acima descritos, a Microsoft identificou duas causas adicionais potenciais para o erro #SPILL!:

  • Memória Esgotada

    «Causa»: Quando o Excel esgota a memória devido a cálculos extensivos.

    «Solução»: Reduza o volume de dados ou simplifique os seus cálculos.

  • Não Reconhecido

    «Causa»: Quando o Excel não consegue identificar uma razão específica para o erro #SPILL!.

    «Solução»: Verifique a sua fórmula, corrija eventuais erros ortográficos ou peça ajuda à comunidade do Excel.


O erro #SPILL! pode ser um obstáculo complicado de ultrapassar, mas, com estas informações e soluções em mãos, poderá navegar com confiança pela última versão do Excel e enfrentar este erro de frente. Lembre-se: a prática leva à perfeição e, em breve, será um(a) especialista na resolução do erro #SPILL!. Boa sorte com o Excel!

Para mais estratégias revolucionárias no Excel que elevam a sua gestão de dados, explore mais aqui.


As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel – Ajuda-o a Destacar-se da Multidão

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas  |  Excluir linhas em branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondamento sem usar fórmula...
Super VLookup:Múltiplos Critérios  |  Múltiplos Valores  |  Entre Múltiplas Folhas  |  Correspondência Fuzzy...
Avanç. Lista suspensa...:Lista de Opções Simples  |  Lista de Opções Dependentes  |  Lista de Opções com Seleção Múltipla
Gestor de Colunas:Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alternar Estado de Visibilidade das Colunas Ocultas  |Comparar Colunas com Selecionar Células Iguais/Diferentes...
Funcionalidades em Destaque:Grade de foco  |  Visualização de Design  |  Barra de fórmulas aprimorada  |  Gestor de Pastas de Trabalho e Folhas|Biblioteca de Recursos(Texto Automático)|  Seleção de Data  |  Consolidar Planilhas  |  Encriptar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentas deTexto(Adicionar Texto,Excluir Caracteres Específicos...)|  50+Tipos deGráficos(Gráfico de Gantt...)|  40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento...)|  19 Ferramentas deInserção(Inserir QR Code,Inserir Imagem a Partir do Caminho...)|  12 Ferramentas deConversão(Converter em Palavras,Conversão de moeda...)|  7 Ferramentas deMesclar e Dividir(Mesclar Linhas Avançado,Dividir Células do Excel...)|... e muito mais
Utilize o Kutools no seu idioma preferido – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Kutools para Excel Oferece Mais de 300 Funcionalidades,Garantindo que tudo o que precisa está a apenas um clique de distância...


Office Tab – Ative a Leitura e Edição com Separadores no Microsoft Office (incluindo Excel)

  • Mude entre dezenas de documentos abertos em apenas um segundo!
  • Elimine centenas de cliques do rato por dia e diga adeus à síndrome do túnel cárpico.
  • Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos em simultâneo.
  • Traga abas eficientes para o Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.