Erros comuns no PROCV e como corrigi-los

Quem está aprendendo a usar o PROCV no Excel inevitavelmente vai se deparar com alguns erros. Isso é absolutamente normal! Neste artigo iremos mostrar os erros mais comuns que acontecem ao usar o PROCV e como corrigi-los de forma rápida e eficiente.

Erro #N/D

O erro #N/D é o mais comum ao usar o PROCV. Ele aparece quando a função não consegue encontrar o valor_procurado dentro da primeira coluna da matriz_tabela.

As causas mais comuns para esse erro são:

1. O valor não existe na tabela

A causa mais óbvia é simplesmente o valor não existir na tabela de referência. Verifique se o código ou o nome que você está procurando realmente está na tabela.

2. Espaços extras

Muitas vezes o valor existe na tabela, mas há espaços em branco no início ou no final que impedem o PROCV de encontrá-lo. Para resolver isso, utilize a função ARRUMAR:

=PROCV(ARRUMAR(A2); Planilha1!$A:$B; 2; FALSO)

3. Tipos de dados diferentes

Outro problema muito comum é quando o valor_procurado é um número, mas na tabela de referência o mesmo número está formatado como texto (ou vice-versa). Isso faz com que o PROCV não reconheça os dois como sendo iguais.

Para converter texto em número, você pode multiplicar o valor por 1:

=PROCV(A2*1; Planilha1!$A:$B; 2; FALSO)

Erro #REF!

O erro #REF! aparece quando o núm_índice_coluna que você informou é maior do que o número de colunas da matriz_tabela. Por exemplo, se a sua matriz_tabela tem apenas 3 colunas e você colocou 4 no núm_índice_coluna, o PROCV retornará esse erro.

A solução é verificar o número de colunas do intervalo e ajustar o núm_índice_coluna para um valor válido.

Erro #VALOR!

O erro #VALOR! geralmente aparece quando o núm_índice_coluna é menor que 1. Lembre-se que a contagem de colunas começa sempre em 1, nunca em 0.

Resultado incorreto (sem mensagem de erro)

Às vezes o PROCV retorna um resultado, mas o resultado está errado. Isso geralmente acontece quando o quarto parâmetro (procurar_intervalo) está definido como VERDADEIRO ao invés de FALSO.

Com VERDADEIRO, o PROCV aceita correspondências aproximadas e pode retornar um valor que não é exatamente igual ao que você procurou. Para garantir resultados precisos, sempre use FALSO no quarto parâmetro:

=PROCV(A2; Planilha1!$A:$B; 2; FALSO)

Como exibir uma mensagem amigável no lugar do erro

Quando você sabe que alguns valores podem não ser encontrados e não quer que apareça #N/D na sua planilha, você pode combinar o PROCV com a função SEERRO para exibir uma mensagem mais amigável:

=SEERRO(PROCV(A2; Planilha1!$A:$B; 2; FALSO); "Não encontrado")

Dessa forma, se o PROCV não encontrar o valor, a célula irá mostrar “Não encontrado” ao invés do #N/D.

O PROCV está buscando na coluna errada

Lembre-se sempre que o PROCV busca o valor_procurado obrigatoriamente na primeira coluna da matriz_tabela. Se você definiu a matriz_tabela a partir de uma coluna que não contém o valor de busca, a fórmula não vai funcionar.

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

Reorganize a sua tabela ou ajuste o intervalo da matriz_tabela para que a primeira coluna seja sempre a coluna de busca.

Se você curtiu esse artigo onde mostramos os erros mais comuns no PROCV e como corrigi-los, 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.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *