O que a função PROCV faz?
A função PROCV procura um valor na primeira coluna de um intervalo e devolve o valor de outra coluna da mesma linha. O V é de vertical. Serve para achar o preço de um código, o nome de um funcionário pelo número ou qualquer dado em uma tabela. O valor procurado precisa estar na coluna mais à esquerda do intervalo.
| Nome em português | PROCV |
|---|---|
| Nome em inglês | VLOOKUP |
| Categoria | Pesquisa e referência |
| Retorna | O valor da coluna indicada, na linha encontrada |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função PROCV?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| valor_procurado | Sim | O valor a procurar. Precisa estar na primeira coluna do intervalo. Pode ser um valor ou uma referência de célula. |
| matriz_tabela | Sim | O intervalo onde a procura acontece e onde está o valor a devolver. A primeira coluna é a que contém o valor procurado. |
| núm_índice_coluna | Sim | O número da coluna do intervalo que traz o resultado, contando a primeira coluna como 1. |
| intervalo_pesquisa | Não | VERDADEIRO (ou 1) procura o valor mais próximo e exige a primeira coluna em ordem crescente; é o padrão se o argumento for omitido. FALSO (ou 0) procura o valor exato. |
Como usar a função PROCV na prática?
Exemplo 1: Preço de um produto pelo código (correspondência exata)
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Código | Produto | Preço | ||
| 2 | A10 | Caneta | R$ 2,50 | R$ 1,20 | |
| 3 | B20 | Lápis | R$ 1,20 | Régua | |
| 4 | C30 | Caderno | R$ 18,00 | ||
| 5 | D40 | Régua | R$ 4,00 |
=PROCV("B20";A2:C5;3;FALSO) Em inglês: =VLOOKUP("B20",A2:C5,3,FALSE) =PROCV("D40";A2:C5;2;FALSO) Em inglês: =VLOOKUP("D40",A2:C5,2,FALSE) A função procura "B20" na primeira coluna (A2:A5) e, ao achar na linha 3 da tabela, devolve a terceira coluna do intervalo, o preço. Na segunda fórmula o índice 2 devolve o nome do produto. O FALSO no final pede o valor exato.
Exemplo 2: Faixa de bônus (correspondência aproximada)
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Vendas a partir de | Bônus | ||
| 2 | R$ 0,00 | 2% | 5% | |
| 3 | R$ 1.000,00 | 3% | 2% | |
| 4 | R$ 5.000,00 | 5% | ||
| 5 | R$ 10.000,00 | 7% |
=PROCV(6200;A2:B5;2;VERDADEIRO) Em inglês: =VLOOKUP(6200,A2:B5,2,TRUE) =PROCV(900;A2:B5;2;VERDADEIRO) Em inglês: =VLOOKUP(900,A2:B5,2,TRUE) Com VERDADEIRO a função procura o maior valor que seja menor ou igual ao procurado. 6.200 fica entre 5.000 e 10.000, então vale a faixa de 5.000 e o bônus é 5%. A primeira coluna precisa estar em ordem crescente.
Quais erros a função PROCV costuma dar?
#N/D
Por que acontece: O valor procurado não existe na primeira coluna (com correspondência exata) ou há espaço sobrando e grafia diferente.
Como corrigir: Confira o valor e a grafia. Para esconder o erro quando for esperado, use SEERRO ou SENÃODISP.
=PROCV("Z99";A2:C5;3;FALSO)Resultado: #N/D#REF!
Por que acontece: O número da coluna é maior que a quantidade de colunas do intervalo.
Como corrigir: Reduza o número ou aumente o intervalo.
=PROCV("B20";A2:C5;4;FALSO)Resultado: #REF!#VALOR!
Por que acontece: O número da coluna é menor que 1.
Como corrigir: Use 1 ou mais; a primeira coluna do intervalo é a de número 1.
=PROCV("B20";A2:C5;0;FALSO)Resultado: #VALOR!Resultado errado sem erro
Por que acontece: Com o último argumento omitido ou VERDADEIRO, a função assume que a primeira coluna está em ordem crescente. Em dados fora de ordem ela devolve um resultado enganoso.
Como corrigir: Para códigos e nomes use sempre FALSO no último argumento.
PROCV no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | PROCV (VLOOKUP) | Referência deste dicionário. |
| Google Planilhas | PROCV (VLOOKUP) | Funciona do mesmo jeito. Documentação do Google |
| LibreOffice Calc | PROCV (VLOOKUP) | Mesma lógica e mesmos argumentos. Ajuda do LibreOffice |
A função PROCV existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para esta função, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a PROCV?
- Para procurar um valor exato, escreva FALSO (ou 0) no último argumento. Omitir o argumento ativa a correspondência aproximada.
- O valor procurado precisa estar na primeira coluna do intervalo. Se a coluna de retorno estiver à esquerda, use PROCX (Excel 2021 em diante) ou ÍNDICE com CORRESP.
- Fixe o intervalo com cifrões ($A$2:$C$5) ao copiar a fórmula para baixo.
- Se inserir ou apagar colunas no intervalo, o índice pode apontar para a coluna errada.
Perguntas frequentes sobre a PROCV
Qual a diferença entre PROCV e PROCX?
O PROCX procura em qualquer direção, devolve correspondência exata por padrão e não usa número de coluna. Ele existe no Excel 2021 e no Microsoft 365. O PROCV existe em todas as versões, inclusive no Excel 2013.
Por que o PROCV dá #N/D?
Porque não achou o valor na primeira coluna. As causas comuns são grafia diferente, espaço sobrando, número guardado como texto ou intervalo que não começa na coluna do valor procurado.
Como usar o PROCV para olhar para a esquerda?
O PROCV só devolve colunas à direita da coluna de busca. Para olhar para a esquerda use ÍNDICE com CORRESP ou, no Excel 2021 ou Microsoft 365, o PROCX.
Funções relacionadas
Ver todas as funções de pesquisa e referência
Fontes consultadas
- Microsoft: função PROCV
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: lista de funções do Planilhas
- LibreOffice: ajuda das funções do Calc
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.