Daily Office Tutoriais do escritório
Excel 4 min de leitura

Como fazer PROCV no Excel com um exemplo simples

Ilustração: Excel

O PROCV é uma das fórmulas mais usadas no Excel. Você busca um valor numa lista e ele traz, automaticamente, um dado de outra coluna da mesma tabela. Em planilha com cadastro, tabela de preço ou lista de produtos, isso economiza um tempo enorme.

O que o PROCV faz

O PROCV (Procura Vertical) percorre a primeira coluna de um intervalo, de cima para baixo, até encontrar o valor que você pediu. Achou? Vai até a coluna que você indicou e devolve o dado que está lá.

Resposta rápida: para fazer um PROCV no Excel, escreva =PROCV(valor_buscado; intervalo_tabela; num_coluna; FALSO) na célula onde quer o resultado. O Excel procura o valor buscado na primeira coluna do intervalo e devolve o dado da coluna que você indicou. O quarto argumento, FALSO, força a correspondência exata. Use sempre FALSO, a menos que saiba o que VERDADEIRO faz.

A sintaxe do PROCV explicada argumento por argumento

=PROCV(valor_buscado; intervalo_tabela; num_coluna; [correspondencia])
  • valor_buscado: o que você quer encontrar. Pode ser texto, número ou referência de célula.
  • intervalo_tabela: o intervalo com os dados. A primeira coluna desse intervalo é onde o Excel procura.
  • num_coluna: o número da coluna, dentro do intervalo, que tem o resultado que você quer trazer.
  • correspondencia: use sempre FALSO para busca exata. VERDADEIRO faz busca aproximada e, sem querer, pode trazer um resultado errado.

Exemplo prático: buscar preço pelo código do produto

Imagine uma planilha com uma tabela de produtos. Na coluna A estão os códigos (A001, A002, A003) e na coluna B estão os preços. Você quer digitar um código em outra célula e ver o preço aparecer sozinho.

  1. Coloque o código que quer buscar na célula E2.
  2. Na célula F2, escreva a fórmula: =PROCV(E2; $A$2:$B$100; 2; FALSO)
  3. Pressione Enter. O Excel vai na coluna A, acha o código de E2 e devolve o valor da coluna B.

Repare no $A$2:$B$100. Os cifrões travam o intervalo. Se você copiar a fórmula para outras linhas, ele continua apontando para o lugar certo.

Trave sempre o intervalo da tabela com $ (a tecla F4 seleciona a referência e adiciona os cifrões). Sem o travamento, o intervalo desliza ao copiar a fórmula e o resultado fica errado.

Erros comuns ao usar PROCV

Usar VERDADEIRO sem querer. Muita gente deixa o quarto argumento em branco ou digita 1. Quando você omite, o Excel assume VERDADEIRO, que faz busca aproximada. Para lista de produtos ou códigos, isso quase sempre traz o resultado errado. Coloque FALSO explicitamente.

Buscar numa coluna que não é a primeira do intervalo. O PROCV só procura na primeira coluna do intervalo que você indicou. Se o código está na coluna C e os preços na coluna A, ele não funciona nessa direção. Você teria que reorganizar a tabela ou partir para o PROCX.

Intervalo sem travamento. Quando você copia uma fórmula sem $, o Excel ajusta o intervalo linha a linha. O que era A2:B100 vira A3:B101, depois A4:B102, e por aí vai. A fórmula quebra. Use $ ou converta o intervalo numa tabela formatada do Excel, que já trava sozinha.

Número de coluna errado. O num_coluna conta a partir da primeira coluna do intervalo, não da planilha. Se o intervalo começa na coluna C, então a C é a número 1, a D é a 2, e assim por diante.

Quando o PROCV retorna #N/D, o valor buscado não existe na primeira coluna do intervalo. Confira se há espaços extras no código ou se o tipo de dado é diferente (texto contra número).

Quando o PROCV tem limite

O PROCV não é perfeito. O principal limite já apareceu aqui: ele só olha da esquerda para a direita. Se o dado que você precisa está numa coluna à esquerda da coluna de busca, o PROCV não resolve sozinho.

Para esses casos, uma tabela dinâmica pode reorganizar os dados e deixar a consulta mais simples. Ou você usa o PROCX.

PROCX: a evolução do PROCV

O PROCX chegou no Microsoft 365 e no Excel 2021 como um substituto mais capaz. Você busca em qualquer direção, define o que aparece quando não encontra nada e escreve uma fórmula mais legível.

A mesma busca do exemplo acima fica assim com PROCX:

=PROCX(E2; A2:A100; B2:B100; "nao encontrado")

Aqui você aponta o intervalo de busca e o intervalo de resultado em separado, sem precisar contar coluna. O quarto argumento diz o que aparece quando não há correspondência, e some o #N/D.

Se o seu Excel suporta o PROCX, vale aprender os dois. O PROCV ainda aparece em arquivos antigos e em planilhas que você divide com colegas de versões diferentes.

Qual caminho escolher

Para a planilha do dia a dia, o PROCV resolve. Comece por ele: a lógica é direta e roda em qualquer versão do Excel.

Tem Excel 2021, ou mais novo, ou Microsoft 365? Use o PROCX nas fórmulas novas. Você ganha flexibilidade sem mexer na organização da tabela.

Agora abra uma planilha qualquer (produtos, contatos, códigos) e monte a fórmula do exemplo. Testar num caso real fixa o conceito bem mais rápido do que ler sobre ele.

Perguntas frequentes

Como usar o PROCV no Excel?

Digite =PROCV(valor_buscado; intervalo_tabela; numero_coluna; FALSO). O primeiro argumento é o que você quer encontrar, o segundo é o intervalo com os dados, o terceiro é a coluna que traz o resultado e FALSO garante a busca exata.

Por que o PROCV retorna erro?

Os erros mais comuns são: o valor buscado não existe na primeira coluna da tabela, o intervalo não está travado com $ e desloca na cópia, ou o número da coluna está errado. Revise esses três pontos antes de qualquer outra coisa.

Qual a diferença entre PROCV e PROCX?

O PROCX é a versão mais recente e mais flexível: busca em qualquer coluna, funciona para esquerda e direita, e tem tratamento de erro embutido. Se você usa Microsoft 365 ou Excel 2021 ou mais recente, prefira o PROCX.