Entender o motivo de um erro no Excel é muito mais útil do que simplesmente escondê-lo. Veja o que cada erro significa, por que acontece e como tratar o problema corretamente.
Quem trabalha com Excel provavelmente já encontrou aquela pequena mensagem que aparece no lugar do resultado esperado: #N/D, #REF!, #DIV/0!, #VALOR! ou alguma outra.
Essas mensagens são uma forma de o Excel informar que a fórmula não conseguiu produzir o resultado solicitado. Cada erro representa uma situação diferente.
Dica: antes de usar SEERRO para esconder um erro, descubra por que ele está acontecendo. Muitas vezes o erro aponta para um problema nos dados ou na estrutura da planilha.
O erro #N/D significa que o valor necessário não está disponível para aquela fórmula. É comum em funções de pesquisa como PROCV, PROCX, PROCH, PROC e CORRESP.
Se o valor de A2 não estiver no intervalo pesquisado, o resultado poderá ser #N/D.
Também pode acontecer quando um código está como número em uma tabela e como texto em outra, ou quando existem espaços extras nos dados.
Quando alguns registros podem não existir, podemos tratar a situação antes de apresentar o resultado.
Outra alternativa bastante utilizada é a função SEERRO:
Também é possível deixar a célula vazia:
Atenção: SEERRO é útil quando o erro representa uma situação esperada. Não use a função apenas para esconder problemas que precisam ser corrigidos.
O #REF! tem uma origem diferente do #N/D. Ele aparece quando uma fórmula possui uma referência de célula que deixou de ser válida.
Se uma referência utilizada pela fórmula for excluída ou ficar inválida, o Excel pode apresentar #REF!.
Diferença rápida:
#N/D = a fórmula procurou uma informação e não encontrou.
#REF! = a fórmula perdeu uma referência válida.
O PROCX é uma função de pesquisa presente nas versões mais recentes do Excel e permite definir diretamente o que deve aparecer quando o valor não for encontrado.
=PROCX(A2;E:E;F:F;”Não encontrado”)
Existe, porém, um detalhe importante: o PROCX não está disponível nativamente no Excel 2016 e no Excel 2019. Por isso, uma planilha criada em uma versão mais recente pode usar uma função que não está disponível em uma instalação antiga.
Exemplo: você cria um dashboard usando PROCX no Microsoft 365 e envia o arquivo para alguém que utiliza Excel 2016. A compatibilidade da fórmula precisa ser considerada.
| Erro | O que significa | Exemplo |
|---|---|---|
| #N/D | O valor necessário não está disponível. | PROCV ou PROCX não encontra o código. |
| #REF! | A referência utilizada deixou de ser válida. | Uma coluna ou célula usada pela fórmula foi excluída. |
| #DIV/0! | Divisão por zero ou célula vazia. | =A2/B2 quando B2 contém zero. |
| #VALOR! | Tipo de valor inadequado para a operação. | Operação matemática com texto incompatível. |
| #NOME? | O Excel não reconhece um nome ou função. | Nome de função digitado incorretamente. |
| #NÚM! | Problema relacionado aos valores numéricos. | Função não consegue obter resultado numérico válido. |
| #NULO! | Problema com a interseção de intervalos. | Uso incorreto do operador de interseção. |
Você utiliza PROCV ou PROCX para buscar um funcionário pelo código. A fórmula está correta, mas determinado funcionário retorna #N/D. Verifique se o código existe, se os formatos são iguais e se não existem espaços extras.
Alguém excluiu uma coluna da base de dados. Algumas fórmulas utilizavam referências diretas para aquela coluna e passaram a apresentar #REF!. O caminho é localizar a referência quebrada e corrigir a fórmula.
Você criou a planilha em uma versão atual do Excel e utilizou PROCX. Ao abrir o arquivo em uma versão antiga, a função pode não estar disponível.
Qual foi o erro do Excel que mais tempo fez você perder tentando descobrir o que estava acontecendo?
Foi #N/D? #REF!? #DIV/0!? Ou algum outro?
Conte sua experiência nos comentários. Sua situação pode ajudar outra pessoa que está enfrentando exatamente o mesmo problema.
Microsoft Support: Como corrigir um erro #N/D
Microsoft Support: Detectar erros de fórmula no Excel
Microsoft Support: Função PROCX
Microsoft Support: Função SEERRO
Compartilhe sua experiência nos comentários. Fórmulas, funções, dashboards e erros do Excel fazem parte do dia a dia de quem trabalha com dados.
Quem sabe a sua dúvida não vira o próximo conteúdo?
1 Comment
[…] Excel | Erros do Excel: qual a diferença entre #N/D, #REF! e os outros erros? […]