Se você já usou o PROCV, provavelmente já se deparou com aquele indesejado #N/D aparecendo na sua planilha. Esse erro acontece quando o PROCV não consegue encontrar o valor que está procurando. E dependendo do contexto, ele pode deixar a sua planilha com uma aparência pouco profissional.
Neste artigo iremos mostrar como usar o PROCV em conjunto com a função SEERRO para tratar esses erros de forma elegante e deixar a sua planilha muito mais apresentável.
O que é a função SEERRO?
A função SEERRO é uma função que verifica se uma fórmula retorna algum erro. Caso retorne, ela exibe um valor alternativo que você definir. Caso não retorne nenhum erro, ela simplesmente exibe o resultado normal da fórmula.
A sua sintaxe é bem simples:
=SEERRO(valor; valor_se_erro)
- valor: a fórmula que você quer verificar
- valor_se_erro: o que deve ser exibido caso a fórmula retorne algum erro
Como combinar o SEERRO com o PROCV
Para combinar o SEERRO com o PROCV, basta colocar a fórmula do PROCV dentro do primeiro parâmetro do SEERRO:
=SEERRO(PROCV(A2; Planilha1!$A:$B; 2; FALSO); "Não encontrado")
Nesse exemplo, se o PROCV encontrar o valor, ele irá retornar o resultado normalmente. Se não encontrar, ao invés de exibir #N/D, irá exibir a mensagem “Não encontrado”.
Opções para o valor_se_erro
Você tem várias opções para o que exibir quando o PROCV não encontrar o valor. Veja alguns exemplos práticos:
Exibir uma mensagem de texto
=SEERRO(PROCV(A2; Planilha1!$A:$B; 2; FALSO); "Produto não cadastrado")
Exibir zero
=SEERRO(PROCV(A2; Planilha1!$A:$B; 2; FALSO); 0)
Essa opção é muito útil quando o resultado do PROCV é um número e você quer que as células sem resultado contribuam com 0 para cálculos como soma ou média.
Exibir célula em branco
=SEERRO(PROCV(A2; Planilha1!$A:$B; 2; FALSO); "")
Usando aspas duplas vazias, a célula ficará em branco quando o valor não for encontrado.
Quando usar o SEERRO com o PROCV?
A combinação de SEERRO com PROCV é especialmente útil nas seguintes situações:
- Quando você sabe que alguns valores da sua lista podem não existir na tabela de referência
- Quando a sua planilha será vista por outras pessoas e você quer apresentar um resultado mais limpo
- Quando o resultado do PROCV é usado em outros cálculos e o erro #N/D impediria que esses cálculos funcionassem
- Quando você está verificando se um item existe ou não em uma lista
Atenção: o SEERRO mascara todos os erros
Um ponto importante de atenção é que o SEERRO irá mascarar qualquer tipo de erro que a sua fórmula retornar, não apenas o #N/D. Isso pode ser um problema quando você está desenvolvendo a planilha, pois você pode não perceber que tem algum outro erro na sua fórmula.
Por isso, uma boa prática é adicionar o SEERRO apenas depois de ter testado e validado que a fórmula do PROCV está funcionando corretamente. Assim você evita mascarar erros que precisariam ser corrigidos.
Resultado
Com essa combinação de SEERRO e PROCV, a sua planilha ficará muito mais profissional. Ao invés de exibir erros para o usuário, ela irá exibir mensagens claras e amigáveis, tornando a experiência de uso muito mais agradável.
Se você curtiu esse artigo onde mostramos como usar o PROCV com SEERRO para tratar erros no Excel, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.