Skip to main content

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

Author: Sun Last Modified: 2025-06-04

Nas versões recentes do Excel, você pode ter encontrado o irritante erro #SPILL! ao usar fórmulas. Não se preocupe; você não está sozinho. Este guia abrangente irá guiá-lo sobre o que é o erro #SPILL!, por que ele ocorre e fornecer soluções práticas para resolvê-lo.


Vídeo: O Erro #SPILL! no Excel

 


O que é o erro #SPILL! no Excel?

 

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

O erro #SPILL! ocorre não apenas com fórmulas de matriz, mas com qualquer fórmula que retorna múltiplos resultados e encontra um obstáculo em seu intervalo de saída.

Em geral, o erro #SPILL! ocorre quando o intervalo de transbordamento contém células não vazias. Limpar os dados dessas células não vazias frequentemente resolverá o problema e permitirá que a fórmula funcione corretamente. No entanto, além dessa causa comum, existem outros fatores que podem levar a esse erro. Vamos explorar mais profundamente as razões por trás do erro #SPILL! e explorar as soluções correspondentes.

A screenshot illustrating a #SPILL! error in Excel with an obstructed range


Revigore a Verificação de Erros no Excel com Kutools!

O recurso "Selecionar Células com Erro" identifica e destaca rapidamente erros, garantindo uma análise de dados impecável. Simplifique seu fluxo de trabalho e aumente a precisão. Experimente agora e tenha uma gestão perfeita no Excel!

Baixe para uma experiência mais fluida no Excel.

A screenshot of the Kutools Select Error Cells feature in action


Causas comuns do erro #SPILL! e como corrigi-las

 
Dica Profissional:
  • Para identificar a causa exata do problema, clique no "Balão de Erro" (representado como um losango amarelo com um ponto de exclamação) e leia atentamente a mensagem destacada em cinza na primeira linha.

    A screenshot of the Excel Error floatie explaining the #SPILL! error cause

  • Para localizar rapidamente a célula que está causando a obstrução, comece selecionando a célula da fórmula. Você notará uma borda tracejada delineando o intervalo de transbordamento pretendido. Em seguida, clique no "Balão de Erro" e opte pela função "Selecionar Células Obstrutivas" para navegar instantaneamente até a célula ou células obstrutivas.

    A screenshot showing how to select obstructing cells using the Error floatie in Excel

Vamos detalhar as várias causas do erro #SPILL! e fornecer soluções passo a passo para cada cenário.


O intervalo de transbordamento não está vazio

"Causa": Se o intervalo de transbordamento onde o Excel pretende colocar os resultados não estiver vazio, isso pode levar ao erro #SPILL!.

"Exemplo": Imagine que você tem uma fórmula simples como =A2:A5. Se qualquer célula no intervalo alvo (por exemplo, C4) estiver ocupada, você encontrará o erro.

A screenshot showing a non-blank spill range causing a #SPILL! error in Excel

"Solução": Certifique-se de que cada célula no intervalo de transbordamento esteja vazia. No exemplo, selecione a célula C4 e pressione a tecla "Excluir" para limpá-la.

A screenshot illustrating how to clear a cell to resolve a #SPILL! error

Resultado:

A screenshot showing the resolved #SPILL! error after clearing the spill range


O intervalo de transbordamento contém células mescladas

"Causa": Se o intervalo de transbordamento onde o Excel pretende colocar os resultados contém células mescladas, isso pode levar ao erro #SPILL!.

"Exemplo": Imagine que você tem uma fórmula simples como =A2:A5. Se o intervalo alvo contém células mescladas (por exemplo, as células C3 e C4 estão mescladas), você encontrará o erro.

A screenshot of a #SPILL! error caused by merged cells in the spill range

"Solução": Desmesclar quaisquer células mescladas no intervalo alvo antes de aplicar a fórmula. No exemplo, selecione as células mescladas (C3:C4) e clique em "Página Inicial" > "Mesclar e Centralizar" para desmesclar as células.

A screenshot showing how to unmerge cells to fix a #SPILL! error in Excel

Resultado:

A screenshot showing the resolved #SPILL! error after unmerging cells


Kutools para Excel Desmesclar Células & Preencher Valor: Uma Mudança de Jogo!

Desmesclar células e replicar valores com precisão de forma fácil. Simplifique a gestão de dados e melhore planilhas em segundos. Experimente esta ferramenta indispensável agora! Baixe & Experimente.

A screenshot of the Kutools Unmerge Cells and Fill Value feature in action

Turbocharge Seu Excel: Kutools Libera Mais de 300 Ferramentas Avançadas!


O intervalo de transbordamento está dentro de uma tabela do Excel

"Causa": Se o intervalo de transbordamento estiver dentro de uma Tabela do Excel, isso pode levar ao erro #SPILL!.

"Exemplo": Você tem uma tabela do Excel (A1:B6) e deseja ordenar os dados na coluna A e transbordar o resultado na coluna B, você encontrará o erro.

A screenshot of a #SPILL! error caused by a spill range inside an Excel Table

Soluções:

  1. Transborde os resultados fora da Tabela do Excel.

    A screenshot showing how to spill results outside an Excel Table to resolve a #SPILL! error

  2. Converta a tabela para intervalo.

    Selecione qualquer célula da tabela, clique em "Design da Tabela" > "Converter para Intervalo".

    A screenshot illustrating how to convert a table to a range to fix a #SPILL! error

Resultado:

A screenshot showing resolved data after addressing the #SPILL! error caused by an Excel Table


O intervalo de resultado do transbordamento é muito grande

"Causa": Quando a fórmula gera mais resultados do que o esperado, ela pode exceder o espaço disponível.

"Exemplo": Ao usar uma fórmula VLOOKUP =VLOOKUP(A:A,A:C,2,FALSE) para retornar todos os valores na coluna B do intervalo A:C, fazendo a correspondência na primeira coluna, você encontrará o erro.

A screenshot showing a #SPILL! error caused by a formula producing too many results in Excel

"Explicação": A fórmula dispara um erro #SPILL! porque o Excel tenta buscar dados de toda a coluna A:A, resultando em impressionantes 1.048.576 resultados, o que excede a capacidade da grade do Excel.

Soluções:

  1. Refira-se a um intervalo específico em vez de uma coluna inteira.

    Neste exemplo, usando a fórmula abaixo:

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

    A screenshot of a corrected VLOOKUP formula specifying a range to resolve the #SPILL! error

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

    Neste exemplo, usando a fórmula abaixo para extrair o primeiro sobrenome:

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

    Em seguida, arraste a alça de preenchimento automático para baixo para copiar a fórmula e obter outros resultados.

    A screenshot showing how to use the auto-fill handle to copy a formula in Excel

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

    Neste exemplo, usando a fórmula abaixo:

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

    Em seguida, arraste a alça de preenchimento automático para baixo para copiar a fórmula e obter outros resultados.

    A screenshot showing how to use the @ operator to address implicit intersections in Excel


O intervalo de resultado do transbordamento não pode ser determinado

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

"Exemplo": Ao usar uma fórmula como =SEQUENCE(RANDBETWEEN(1,1000)) para gerar uma sequência, onde o comprimento da sequência depende do resultado da fórmula RANDBETWEEN(1,1000), você pode encontrar o erro #SPILL#.

A screenshot showing the #SPILL! error caused by an unknown spill range in Excel

"Explicação": Nesse caso específico, a fórmula =SEQUENCE(RANDBETWEEN(1,1000)) é usada para gerar uma sequência de números. No entanto, o comprimento dessa sequência depende do resultado da fórmula RANDBETWEEN(1,1000), que gera um número aleatório entre 1 e 1000. Como o resultado de RANDBETWEEN é dinâmico e imprevisível, o Excel não pode pré-determinar o número exato de células necessárias para exibir a sequência. Como resultado, a fórmula retorna o erro #SPILL#.

"Soluções": Nenhuma.


Outras possíveis causas do erro #SPILL!

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

  • Falta de Memória

    "Causa": Se o Excel ficar sem memória devido a cálculos extensivos.

    "Solução": Reduza o tamanho dos dados ou simplifique 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 sua fórmula, procure por erros de digitação ou busque ajuda na comunidade do Excel.


O erro #SPILL! pode ser um obstáculo complicado de superar, mas com essas informações e soluções, você pode navegar com confiança pelas versões mais recentes do Excel e enfrentar esse erro de frente. Lembre-se, a prática leva à perfeição, e em breve, você será um especialista em solução de problemas do erro #SPILL!. Feliz Excel!

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


As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a 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
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.