Erro #SPILL! do Excel: Causas e Soluções (Guia Completo)
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.
Causas comuns do erro #SPILL! e como corrigi-las
O intervalo de transbordamento não está vazio
O intervalo de transbordamento contém células mescladas
O intervalo de transbordamento está dentro de uma tabela do Excel
O intervalo de resultado do transbordamento é muito grande
O intervalo de resultado do transbordamento não pode ser determinado
Outras possíveis causas do erro #SPILL!

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.
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.
Causas comuns do erro #SPILL! e como corrigi-las
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.
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.
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.
"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.
Resultado:
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.
"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.
Resultado:
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.
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.
Soluções:
Transborde os resultados fora da Tabela do Excel.
Converta a tabela para intervalo.
Selecione qualquer célula da tabela, clique em "Design da Tabela" > "Converter para Intervalo".
Resultado:
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.
"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:
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)
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.
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.
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#.
"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
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.
Índice
- Vídeo: Erro #SPILL!
- O que é o erro #SPILL!?
- As causas do erro #SPILL! e as soluções
- Intervalo de transbordamento não está vazio
- Intervalo de transbordamento tem célula mesclada
- Intervalo de transbordamento na tabela
- Intervalo de transbordamento é muito grande
- Intervalo de transbordamento é desconhecido
- Outras causas
- Artigos Relacionados
- Melhores Ferramentas de Produtividade para o Office
- Comentários