Como resolver o erro #VALOR! no Microsoft Excel
Se você já passou horas tentando descobrir por que suas fórmulas do Excel de repente exibem erros #VALOR!, saiba que não está sozinho.Às vezes, parece que o Excel simplesmente não gosta de você. Geralmente, isso acontece por causa de pequenos problemas sorrateiros, como tipos de dados incompatíveis, espaços extras ou erros de formatação estranhos que atrapalham os cálculos. O problema é que esses erros podem estar em qualquer lugar — em fórmulas, datas, intervalos ou até mesmo caracteres invisíveis escondidos nas células. Descobrir a causa do erro #VALOR! pode ser complicado, mas existem alguns métodos comprovados para voltar ao normal. Além disso, entender esses métodos pode evitar muita frustração no futuro e, na verdade, acelerar seu fluxo de trabalho.
Como corrigir o erro #VALOR! no Excel
Método 1: Verifique seus tipos de dados e entradas
Primeiramente, a maioria dos erros #VALOR! ocorre quando o Excel tenta realizar cálculos com texto ou dados não numéricos. Portanto, se sua fórmula faz referência a células que contêm texto em vez de números, esse provavelmente é o problema. Por exemplo, somar um número a uma célula com o texto ‘maçã’ resultará em um erro.
- Se você estiver usando uma fórmula como
=A1+B1, verifique se A1 e B1 contêm números reais.Às vezes, números armazenados como texto podem ser difíceis de interpretar. Para corrigir isso, selecione as células e verifique o alinhamento — se estiver à esquerda, provavelmente é texto. - Você pode converter números em texto para números reais selecionando as células, clicando em Dados > Texto para Colunas e, em seguida, em Concluir. Ou, de forma mais rápida e prática, tente multiplicar as células por 1.
=A1*1Se isso funcionar, o texto será convertido em um número.
Na minha experiência, esse método corrige muitos erros que inicialmente parecem complicados. Em algumas configurações, é estranho por que funciona, mas funciona.
Método 2: Remover caracteres invisíveis e espaços extras
Ocasionalmente, células que parecem vazias contêm caracteres invisíveis, como espaços ou caracteres não imprimíveis. Esses caracteres podem causar erros em fórmulas, mesmo que a célula pareça estar em branco. Para corrigir isso, selecione a(s) célula(s), pressione Enter Deletee digite o valor novamente, ou use a =TRIM()função REMOVÍVEL para remover espaços extras, como REMOVÍVEL =TRIM(A1). Você pode até mesmo fazer isso em um intervalo de células para maior segurança.
Um truque que me ajudou bastante: às vezes, copiar a célula para o Notepad++ ou um editor similar revela caracteres ocultos. Se você os vir, remova-os manualmente ou com fórmulas.
Método 3: Corrigir incompatibilidades de intervalo e matriz
Quando sua fórmula envolve vários intervalos, como em PROCV, PROX ou FILTRO, verifique se os intervalos têm o mesmo tamanho. Se você tiver =FILTER(A2:B12, A3:A10="Milk")intervalos diferentes e eles não coincidirem, o Excel exibirá um erro como #VALOR!.
Certifique-se de que seus intervalos tenham o mesmo tamanho — por exemplo, altere A3:A10-os A3:A12para que tenham o mesmo comprimento. Pense nisso como tentar encaixar peças de um quebra-cabeça; se elas não se encaixarem, o Excel dará erro.
Método 4: Converter textos de data em valores de data reais
Se você estiver usando datas armazenadas como texto, o Excel as tratará como sequências aleatórias. Ao tentar realizar cálculos, você obterá o temido erro #VALOR!.Para corrigir isso, selecione as células com as datas, vá em Dados > Texto para Colunas e escolha um formato de data que o Excel reconheça. Ou use a =DATEVALUE()função para converter datas em formato de texto em números de data reais. Apenas certifique-se de que as configurações regionais (como DD/MM/AAAA vs. MM/DD/AAAA) estejam corretas.
Acredite em mim, nada é mais frustrante do que problemas com datas, mas depois que você acertar essa etapa, tudo fica mais fácil.
Método 5: Utilizar ferramentas de auditoria e avaliar fórmulas
Não tem certeza de onde vem o erro? Use as ferramentas Verificação de Erros ou Avaliar Fórmulas do Excel, na guia Fórmulas. Elas mostram o cálculo passo a passo, destacando onde as coisas dão errado.Às vezes, erros de sintaxe sutis — como parênteses ausentes ou erros de digitação — são a causa principal.
Por exemplo, se sua fórmula for =FILTER(A2:B12, A2:A10="Milk"), e você vir erros, o problema pode estar na incompatibilidade de intervalo ou na sintaxe. Use Avaliar Fórmula para ver os resultados intermediários e identificar o erro.
Método 6: Lidar com erros de forma elegante usando IFERROR
Se um erro como #VALOR! for irritante, mas previsível, envolver sua fórmula com uma cláusula WHERE =IFERROR(your_formula, "Check your data")pode ajudar a manter a planilha organizada. Ou, se você quiser ignorar erros em cálculos e ainda retornar valores corretos, essa cláusula WHERE é uma solução excelente.
Em uma das configurações que usei, =IFERROR(B2+C2, "Invalid date")funcionou perfeitamente para evitar que erros se propagassem por todo o sistema.
É meio estranho, mas na maioria das vezes esses problemas se resumem a uma inconsistência de dados em algum lugar ou a caracteres ocultos. Corrigir esses problemas geralmente resolve também o erro #VALOR. Se uma solução não funcionar, continue tentando as outras — às vezes é uma combinação de problemas, e não apenas uma única causa.
Resumo
- Verifique e converta os tipos de dados, se necessário.
- Remova caracteres ou espaços invisíveis.
- Certifique-se de que os intervalos e as referências correspondam.
- Converter datas armazenadas como texto em valores de data reais.
- Use as ferramentas de auditoria de fórmulas para encontrar problemas de sintaxe.
- Envolva as fórmulas em SEERRO para um tratamento de erros mais eficiente.
Conclusão
Lidar com erros #VALOR! pode ser um transtorno, mas depois de identificar se o problema é uma incompatibilidade de tipo de dados, caracteres ocultos ou intervalos, fica mais fácil de resolver. Normalmente, uma simples limpeza e validação resolvem o problema. Quanto mais você se familiarizar com essas etapas de solução de problemas, menos tempo você passará olhando para a mensagem de erro e mais tempo você terá para trabalhar. Espero que isso ajude alguém a evitar arrancar os cabelos por causa de fórmulas do Excel.
Artigos Relacionados
Este artigo foi útil?