Como fazer PROCV no Excel com um exemplo simples
O PROCV e uma das formulas mais usadas no Excel. Voce busca um valor numa lista e ele traz, automaticamente, um dado de outra coluna da mesma tabela. Em planilha com cadastro, tabela de preco 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, ate encontrar o valor que voce pediu. Achou? Vai ate a coluna que voce indicou e devolve o dado que esta la.
Resposta rapida: para fazer um PROCV no Excel, escreva =PROCV(valor_buscado; intervalo_tabela; num_coluna; FALSO) na celula onde quer o resultado. O Excel procura o valor buscado na primeira coluna do intervalo e devolve o dado da coluna que voce indicou. O quarto argumento, FALSO, forca a correspondencia 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 voce quer encontrar. Pode ser texto, numero ou referencia de celula.
- intervalo_tabela: o intervalo com os dados. A primeira coluna desse intervalo e onde o Excel procura.
- num_coluna: o numero da coluna, dentro do intervalo, que tem o resultado que voce quer trazer.
- correspondencia: use sempre FALSO para busca exata. VERDADEIRO faz busca aproximada e, sem querer, pode trazer um resultado errado.
Exemplo pratico: buscar preco pelo codigo do produto
Imagine uma planilha com uma tabela de produtos. Na coluna A estao os codigos (A001, A002, A003) e na coluna B estao os precos. Voce quer digitar um codigo em outra celula e ver o preco aparecer sozinho.
- Coloque o codigo que quer buscar na celula E2.
- Na celula F2, escreva a formula:
=PROCV(E2; $A$2:$B$100; 2; FALSO) - Pressione Enter. O Excel vai na coluna A, acha o codigo de E2 e devolve o valor da coluna B.
Repare no $A$2:$B$100. Os cifraos travam o intervalo. Se voce copiar a formula para outras linhas, ele continua apontando para o lugar certo.
Trave sempre o intervalo da tabela com $ (a tecla F4 seleciona a referencia e adiciona os cifraos). Sem o travamento, o intervalo desliza ao copiar a formula 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 voce omite, o Excel assume VERDADEIRO, que faz busca aproximada. Para lista de produtos ou codigos, isso quase sempre traz o resultado errado. Coloque FALSO explicitamente.
Buscar numa coluna que nao e a primeira do intervalo. O PROCV so procura na primeira coluna do intervalo que voce indicou. Se o codigo esta na coluna C e os precos na coluna A, ele nao funciona nessa direcao. Voce teria que reorganizar a tabela ou partir para o PROCX.
Intervalo sem travamento. Quando voce copia uma formula sem $, o Excel ajusta o intervalo linha a linha. O que era A2:B100 vira A3:B101, depois A4:B102, e por ai vai. A formula quebra. Use $ ou converta o intervalo numa tabela formatada do Excel, que ja trava sozinha.
Numero de coluna errado. O num_coluna conta a partir da primeira coluna do intervalo, nao da planilha. Se o intervalo comeca na coluna C, entao a C e a numero 1, a D e a 2, e assim por diante.
Quando o PROCV retorna #N/D, o valor buscado nao existe na primeira coluna do intervalo. Confira se ha espacos extras no codigo ou se o tipo de dado e diferente (texto contra numero).
Quando o PROCV tem limite
O PROCV nao e perfeito. O principal limite ja apareceu aqui: ele so olha da esquerda para a direita. Se o dado que voce precisa esta numa coluna a esquerda da coluna de busca, o PROCV nao resolve sozinho.
Para esses casos, uma tabela dinamica pode reorganizar os dados e deixar a consulta mais simples. Ou voce usa o PROCX.
PROCX: a evolucao do PROCV
O PROCX chegou no Microsoft 365 e no Excel 2021 como um substituto mais capaz. Voce busca em qualquer direcao, define o que aparece quando nao encontra nada e escreve uma formula mais legivel.
A mesma busca do exemplo acima fica assim com PROCX:
=PROCX(E2; A2:A100; B2:B100; "nao encontrado")
Aqui voce aponta o intervalo de busca e o intervalo de resultado em separado, sem precisar contar coluna. O quarto argumento diz o que aparece quando nao ha correspondencia, 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 voce divide com colegas de versoes diferentes.
Qual caminho escolher
Para a planilha do dia a dia, o PROCV resolve. Comece por ele: a logica e direta e roda em qualquer versao do Excel.
Tem Excel 2021, ou mais novo, ou Microsoft 365? Use o PROCX nas formulas novas. Voce ganha flexibilidade sem mexer na organizacao da tabela.
Agora abra uma planilha qualquer (produtos, contatos, codigos) e monte a formula do exemplo. Testar num caso real fixa o conceito bem mais rapido 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 e o que voce quer encontrar, o segundo e o intervalo com os dados, o terceiro e a coluna que traz o resultado e FALSO garante a busca exata.
Por que o PROCV retorna erro?
Os erros mais comuns sao: o valor buscado nao existe na primeira coluna da tabela, o intervalo nao esta travado com $ e desloca na copia, ou o numero da coluna esta errado. Revise esses tres pontos antes de qualquer outra coisa.
Qual a diferenca entre PROCV e PROCX?
O PROCX e a versao mais recente e mais flexivel: busca em qualquer coluna, funciona para esquerda e direita, e tem tratamento de erro embutido. Se voce usa Microsoft 365 ou Excel 2021 ou mais recente, prefira o PROCX.