Como todos sabemos, o Microsoft Excel é um programa de planilha versátil que auxilia os usuários a organizar, formatar e calcular dados. No entanto, há certas limitações em seus recursos de fórmula, uma das quais é a mensagem irritante “Microsoft Excel: Formula is too long.” Esse erro geralmente aparece quando uma fórmula excede o limite de comprimento. Neste blog, explorarei as principais causas e soluções para corrigir o erro de fórmula muito longa do Excel para maximizar a funcionalidade do Excel.
O que causa o erro de fórmula de série muito longa no Excel?
O MS Excel tem um limite para o número de caracteres que uma fórmula pode conter. Mas quando esse limite é excedido, ele aciona vários erros. Além disso, há alguns outros motivos para causar esse erro:
- A fórmula excede o limite de 8.192 caracteres.
- Uso de fórmulas e funções complexas.
- Devido a uma planilha ou pasta de trabalho corrompida.
- Uso de fórmulas de matriz.
- Uso extensivo de referências de células.
Como corrigir o erro de fórmula muito longa do Excel?
Maneira 1 – Faça a seleção da função do Excel com sabedoria
Procure por funções do Excel que combinem bem com seu cálculo aplicado. Caso contrário, isso tornará sua fórmula do Excel muito complexa.
Suponha que você queira usar o SUBTOTAL(), então primeiro você precisa entender para que serve.
Basicamente, usando esta função, você pode fazer as agregações filtradas, esse tipo de tarefa precisa de muitos termos. Portanto, certifique-se de usá-la apenas para esse tipo de tarefa.
A mesma regra é aplicada para outras funções do Excel também.
Leia também: Como bloquear células no Excel para protegê-las?
Maneira 2 – Divida a fórmula do Excel em cálculo parcial
Divida suas fórmulas do Excel em pedaços de cálculos parciais. Depois disso, coloque esses cálculos em suas próprias linhas, células ou colunas.
Isso realmente ajudará muito a ter uma visão geral de todas as suas fórmulas do Excel aplicadas. Encontrar falhas em fórmulas ou cálculos menores é muito mais fácil do que os longos.
Revise a estrutura de dados da sua planilha, porque dados de entrada desorganizados no final levantam problemas como erro de fórmulas muito longas, o Excel não consegue encontrar dados, etc.
Maneira 3 – Evite Fórmulas Voláteis
As funções do Excel como NOW, TODAY, INDIRECT, RAND, OFFSET, etc. são conhecidas como fórmulas Voláteis porque iniciam automaticamente os recálculos toda vez que você faz uma alteração na sua pasta de trabalho.
Suponha que, se você usou a função NOW, toda vez que fizer qualquer modificação na sua planilha, a fórmula será recalculada e seu valor de célula será atualizado.
No geral, isso exige velocidade de processamento extra e, por fim, você obterá erros do tipo “a fórmula é muito longa para calcular“.
Será melhor se você puder evitar o uso de fórmulas voláteis ou minimizar seus usos.
Maneira 4 – Evite Fórmulas de Matriz
Embora uma fórmula de Matriz tenha várias vantagens, em termos de cálculo mais rápido, ela é um pouco mais lenta.
Tudo isso acontece porque a fórmula de matriz usa muitos dados ou referências de células para fazer uma análise completa e somente então ela pode fornecer o melhor resultado.
Quanto mais cálculos complexos sua planilha precisa executar, mais ela conta a fórmula como complexa.
Se você tiver alguma outra opção restante, além de fórmulas de matriz, escolha essa.
Maneira 5 – Não use linha/coluna inteira para referência (A:A)
Normalmente, os usuários do Excel usam a referência completa de coluna/linhas em suas fórmulas. Bem, é uma má ideia parar de fazer isso..!
Você deve estar fazendo isso porque acha que coluna/linhas têm apenas algumas células nas quais os dados estão contidos, mas o aplicativo Excel nunca pensa assim.
Quando qualquer linha ou coluna é referenciada, o Excel verifica todas as linhas da sua planilha, apesar de verificar apenas as células que têm os dados. Isso aparentemente aumentará o tempo de cálculo e seu aplicativo começará a renderizar fórmulas longas em problemas semelhantes aos do Excel.
Leia também: 9+ correções rápidas para Fórmulas do Excel não Trabalhando Erros
Maneira 6 – Use técnicas de fórmulas mais rápidas
O Excel oferece ao usuário muitas fórmulas e combinações de fórmulas para fazer cálculos complexos de forma mais fácil.
Mas antes de usar todas essas coisas, é melhor identificar e usar a mais rápida.
Aqui estão alguns exemplos:
- Em vez de usar a combinação de fórmulas SE e É ERRO, use simplesmente SE ERRO. Usuários do Excel que usam a versão 2003 ou anterior não podem usar esta fórmula SE ERRO.
- Em vez de usar SE (A1> 0, A1, 0), é melhor usar MÁXIMO (A1, 0). A partir da pesquisa de “também conhecido como Bill Jelen“, descobriu-se que a função MÁXIMO é aproximadamente 40% mais rápida do que a função SE.
- Basta usar a combinação INDEX/MATCH no lugar de PROCV. O fato é que PROCV não pode ter um desempenho mais rápido se você tiver 100 colunas de dados. Hoje em dia, até mesmo a maioria dos profissionais do Excel também recomenda usar INDEX/MATCH em vez de PROCV.
- Use o sinal negativo duplo para converter TRUE’s e FALSE para 1 e 0. Agora você não precisa multiplicar por 1 ou adicionar 0. Você pode verificar a melhoria de velocidade ao trabalhar com o grande conjunto de dados.
Maneira 7 – Não ultrapasse o tamanho da fórmula do Excel
É importante ter conhecimento sobre o comprimento máximo de fórmula aceitável no Excel. Se você não seguir esses gráficos de tamanho, é óbvio que obterá o erro Fórmula do Excel é muito longa.
Então, confira isso e siga na fórmula da sua planilha:
Largest accepted positive number: 9.99999999999999E+307
Largest accepted negative number: -9.99999999999999E+307
Largest accepted positive number via formula: 1.7976931348623158e+308
Largest accepted negative number via formula: -1.7976931348623158e+308
Length of the formula contents: 8,192 characters
Internal maximum formula length acceptable: 16,384 bytes
Iterations: 32,767
Worksheet arrays: depends on the available memory
Solução recomendada: Corrigir corrupção de planilha e pasta de trabalho do Excel
Se um erro de fórmula do Excel muito longa ocorreu devido à corrupção da planilha ou pasta de trabalho, você pode usar o recomendado profissionalmente Excel Reparar Ferramenta. Este software é projetado principalmente com um algoritmo avançado para corrigir todos os tipos de danos, corrupção e erros no arquivo Excel com 100% de integridade.
Além disso, ele pode recuperar dados de uma pasta de trabalho do Excel corrompida, incluindo gráficos, propriedades da planilha, comentários de células, etc.
Etapas para executar o software de reparo do Excel
Etapa 1 - Baixe e instale o Stellar Reparar para Excel seguindo o assistente de instalação.
Etapa 2 – Após a instalação, inicie a ferramenta de reparo e navegue até o arquivo Excel que deseja reparar.
Etapa 3 – Agora selecione o arquivo Excel que deseja reparar e clique no botão 'Repair'.
Etapa 4 – Espere até que o processo de reparo termine.
Etapa 5 – Uma vez feito isso, visualize e verifique o arquivo do Excel reparado e clique no botão 'Save'.
Leia também: Consertando Excel Fórmulas não Atualizando automaticamente – Guia 2024!
Perguntas frequentes relacionadas:
O que fazer se a fórmula do Excel for muito longa?
Seguir as soluções descritas neste blog, como evitar fórmulas de matriz, dividir a fórmula e corrigir o funcionamento, pode ajudar você a se livrar desse erro.
Como faço para tornar uma fórmula maior que 255 caracteres no Excel?
Para tornar uma fórmula maior que 255 caracteres, você pode usar a função CONCATENAR do Excel.
Como encurto a barra de fórmulas no Excel?
Usando o atalho de teclado Ctrl + Shift + U, você pode reduzir a barra de fórmulas rapidamente.
Hora do Veredito
Seja você um profissional de negócios ou um novato, aplicando as correções discutidas acima neste blog, é possível facilmente corrigir o erro “a fórmula é muito longa” do Excel e acessar o conteúdo da planilha. Para mais dúvidas e perguntas, entre em contato conosco por meio de nossas contas do Facebook e Twitter.
