Como resolver o erro #SPILL no Microsoft Excel



Se você trabalha com o Microsoft Excel, provavelmente já se deparou com o erro #SPILL. Ele é um tanto irritante porque aparece quando sua fórmula retorna vários valores, mas a planilha não consegue exibir todos esses dados no espaço disponível. Frequentemente, isso acontece se o intervalo de dados excedentes se sobrepõe a outros dados ou se simplesmente não há espaço suficiente para o Excel exibir todos os resultados. Parece um caso extremo estranho, mas em algumas configurações, ele pode surgir do nada — especialmente com funções mais recentes como SEQUENCE, FILTER ou matrizes dinâmicas. Então, se você está olhando para esse erro e se perguntando o que fazer, aqui está um resumo de algumas soluções que realmente funcionam.

Como corrigir o erro #SPILL no Excel

Limpar ou mover as células obstrutivas

Primeiro, a solução mais simples: liberar espaço. O erro #SPILL indica que algumas células estão bloqueando o intervalo de preenchimento. Você pode ter notado uma borda tracejada ao redor de onde a fórmula tenta inserir os resultados. Caso contrário, clicar na célula da fórmula e observar o ícone de aviso geralmente mostra quais células estão causando problemas.É como um engarrafamento, só que para seus dados.

Em algumas versões do Excel, você também pode clicar no ícone de aviso e selecionar “Selecionar células que obstruem”. Isso destacará as células em questão. Se elas contiverem dados que você não precisa mais, basta excluí-las ou recortá-las e colá-las em outro lugar. Remover esses dados desnecessários geralmente é suficiente para permitir que a fórmula seja exibida corretamente.

Redimensionar ou realocar a fórmula

Se as células que estão causando o problema estiverem bem posicionadas, talvez a própria fórmula esteja em um local apertado. Movê-la para outra coluna ou linha pode resolver o problema. Por exemplo, se a sua fórmula estiver na célula A1 e retornar vários resultados para baixo, tente arrastá-la para outra coluna — digamos, D1 — ou simplesmente movê-la algumas linhas para baixo. Não se esqueça de verificar as referências; se forem relativas, mover a fórmula pode causar problemas, a menos que você use referências absolutas ( $A$1) ou intervalos nomeados.

Para fazer isso, selecione a célula com a sua fórmula e, em seguida, arraste o canto superior direito ou recorte e cole em um novo local. Certifique-se de que o novo local tenha células livres suficientes abaixo ou ao lado, para que a fórmula possa ser inserida sem afetar nenhum dado.

Ocultar ou ignorar o erro #SPILL (quando não for um grande problema)

Às vezes, você sabe que o erro é inofensivo ou que não vale a pena corrigi-lo imediatamente. O ícone de aviso e a seta no canto são úteis, mas, sim, podem ser uma distração. Infelizmente, a função SEERRO não funciona com erros #SPILL porque se trata de um problema de matriz dinâmica, e não de um erro típico de fórmula. A única maneira realmente eficaz de ocultar o aviso é selecionar a célula, clicar no ícone de aviso e escolher Ignorar Erro.​​Isso ocultará o ícone de aviso e a seta até que você recarregue a página ou faça alguma alteração nessa célula novamente.

Claro, isso não corrige o problema subjacente, mas torna a visualização menos confusa se você estiver perto de acertar tudo e não quiser que o aviso atrapalhe.

Uma última dica: fique de olho no seu espaço de dados

Pode parecer bobagem, mas em algumas planilhas, você precisa planejar melhor o layout. Se suas fórmulas retornarem muitos valores, deixe células em branco suficientes próximas a elas. Caso contrário, você continuará recebendo o erro #SPILL, o que é um incômodo constante. Além disso, alguns usuários acham que desativar as atualizações temporariamente (em Fórmulas > Opções de cálculo > Manual ) pode ajudar ao depurar uma planilha grande, evitando que os erros continuem aparecendo enquanto fazem os ajustes necessários.

Não sei bem por que funciona, mas em algumas configurações, simplesmente adicionar uma linha ou coluna extra de espaço, ou remover alguns objetos ocultos, faz o erro desaparecer. Porque, claro, o Excel tem que complicar as coisas mais do que o necessário.

Espero que essas dicas ajudem a resolver seus problemas com #SPILL.É um pouco frustrante no começo, mas depois que você entende o que está acontecendo nos bastidores, consertar se torna menos incômodo.

Resumo

  • Verifique e remova células obstrutivas ao redor do seu alcance de vazamento.
  • Mova ou redimensione a fórmula para que ela tenha espaço suficiente para exibir vários resultados.
  • Oculte os avisos se o vazamento não estiver realmente quebrando nada.
  • Planeje seu layout com espaço de buffer suficiente para fórmulas de matriz dinâmica.

Conclusão

Em resumo, resolver o erro #SPILL geralmente se resume a liberar espaço ou realocar a fórmula para um local com mais espaço.É um pouco frustrante quando a causa não é óbvia, mas depois que você se acostuma a identificar a borda tracejada e o ícone de aviso, fica muito mais fácil de corrigir.Às vezes, simplesmente garantir que haja células vazias suficientes ao redor da fórmula pode economizar horas de trabalho. Espero que isso ajude e que seja mais um item riscado da lista de “erros irritantes do Excel”.



Este artigo foi útil?