Contents

O que é o erro #SPILL! Erro no Microsoft Excel? Como corrigi-lo

O Microsoft Excel, que dispõe de inúmeras capacidades de gestão de dados na sua omnipresente aplicação de folha de cálculo, tem, no entanto, situações em que ocorrem erros imprevistos.

O erro “#SPILL!” pode ocorrer numa folha de cálculo, apesar de ter uma sintaxe e um contexto impecáveis. No caso de surgir um erro deste tipo, este artigo esclarecerá os leitores sobre a sua natureza e os meios para o retificar.

O que é o erro #SPILL! no Excel?

A ação inicial necessária para resolver o problema “#SPILL!” no Microsoft Excel envolve compreender as circunstâncias que levam à sua ocorrência. O Excel inclui várias fórmulas que dão acesso a inúmeros recursos avançados, entre eles a funcionalidade “fórmula de matriz”, que opera em várias células em vez de apenas uma.

/pt/images/excel-spill-error-array-example.jpg

Nas versões mais recentes do Microsoft Excel, as fórmulas de matriz são programadas para ajustar dinamicamente o seu âmbito de modo a acomodar os requisitos computacionais da fórmula. Esta região onde a fórmula se expande é designada por “intervalo de derrame”. Dentro deste intervalo de expansão, as células que estão indiretamente envolvidas no cálculo são apresentadas numa cor cinzenta sombreada na barra de fórmulas.

/pt/images/excel-spill-error-array-conflict.jpg

Uma fórmula de matriz requer espaço suficiente para “transbordar” os seus dados e, se esses espaços não estiverem acessíveis ou forem interrompidos, a fórmula pode não funcionar corretamente. Esta é normalmente a causa principal do erro #SPILL! que surge frequentemente quando se executa uma fórmula de matriz numa região onde interfere com informação pré-existente.

A ocorrência de um erro também se verificará se o intervalo de células de fusão estiver incluído no âmbito do intervalo derramado, uma vez que a informação não pode ser corretamente preenchida nesses casos.

O erro #SPILL! pode ocorrer quando o tamanho da matriz não é um valor constante, como nos casos em que o tamanho é determinado pela função RANDBETWEEN. Este erro também pode surgir devido a uma quantidade excessiva de dados que transbordam para além dos limites da folha de cálculo ou que excedem a capacidade de memória do Excel, resultando em #SPILL! Além disso,

Como corrigir o erro #SPILL! no Excel

A perceção inicial do erro pode ser intimidante, no entanto, as soluções são bastante simples ao identificar a causa raiz. Felizmente, o Excel informa o utilizador sobre a razão subjacente ao erro muito próximo da fórmula. Basta selecionar a célula afetada e clicar no símbolo de aviso que a acompanha para resolver o problema. Uma vez identificada a origem do erro, pode então proceder-se à implementação de medidas correctivas.

/pt/images/excel-spill-blank.jpg

Se existir um impedimento no âmbito do intervalo derramado, é aconselhável deslocar ou erradicar a informação que está a obstruir a fórmula ou, em alternativa, transferir a fórmula da matriz para uma região com espaço suficiente para abranger o intervalo derramado.

/pt/images/excel-spill-merge.jpg

Se as células fundidas numa matriz estiverem a obstruir o seu intervalo de derrame, é necessário isolar e separar essas células. Para o efeito, seleccione as células afectadas e aceda à função “Fundir e centrar” no separador “Página inicial”, seleccionando em seguida a opção “Unmerge Cells”.

Uma variedade particular do erro #SPILL! ocorre quando o Microsoft Excel é incapaz de processar e acomodar a vasta magnitude do valor retornado. Normalmente, uma equação que produz resultados tão extensos não seria necessária. Consequentemente, a formulação em si pode ser a causa raiz do problema. Por conseguinte, é necessário modificar a fórmula para garantir que gera a matriz adequada, que é significativamente mais compacta em termos de escala.

Se, após uma investigação exaustiva, a funcionalidade da fórmula continuar a não ser clara, é imperativo examinar a fórmula minuciosamente para confirmar que todos os argumentos necessários dentro da função foram incorporados corretamente.

Quando uma fórmula de matriz tem capacidade suficiente para efetuar cálculos mais uma vez, reavalia automaticamente os seus valores. Isto permite um fluxo de trabalho ininterrupto, sem problemas adicionais a resolver. No entanto, se a fórmula não se atualizar, tal pode dever-se a um cálculo manual. Nesse caso, pode pedir-se à fórmula que recalcule, clicando na tecla “F9” do teclado.

Se as dimensões da sua fórmula de matriz se tornarem incontroláveis ou se o ecrã do livro de trabalho ficar congestionado, pode ser benéfico considerar a criação de uma folha de cálculo adicional na qual a fórmula possa ser deslocada. Isto dar-lhe-á a oportunidade de aperfeiçoar a fórmula para incorporar referências à folha original.

Limpe facilmente o seu #SPILL! Problemas

Pode ser irritante, exigente ou mesmo aterrorizante quando surgem problemas com os dados no Microsoft Excel, especialmente se não for possível determinar a causa raiz do problema. O erro “#SPILL!” que aparece no Excel afecta predominantemente as fórmulas de matriz e tem uma variedade de origens possíveis.

Embora a resolução das dificuldades mais típicas possa ser conseguida com relativa facilidade, familiarizar-se com os desafios mais comuns e com as técnicas fundamentais de resolução de problemas pode dar-nos a capacidade de aprofundar o aproveitamento de todo o potencial do Microsoft Excel.