Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
VLOOKUP

Função PROCV do Excel

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êsPROCV
Nome em inglêsVLOOKUP
CategoriaPesquisa e referência
RetornaO valor da coluna indicada, na linha encontrada
Existe desdeExcel 2007 ou anterior · existe no Excel 2013

Qual é a sintaxe da função PROCV?

Excel em português do BrasilPROCV(valor_procurado; matriz_tabela; núm_índice_coluna; [intervalo_pesquisa])
Excel em inglêsVLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

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.

ArgumentoObrigatórioO que aceita
valor_procuradoSimO valor a procurar. Precisa estar na primeira coluna do intervalo. Pode ser um valor ou uma referência de célula.
matriz_tabelaSimO 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_colunaSimO número da coluna do intervalo que traz o resultado, contando a primeira coluna como 1.
intervalo_pesquisaNãoVERDADEIRO (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)

Planilha do exemplo 1 da função PROCV
ABCDE
1 CódigoProdutoPreço
2 A10CanetaR$ 2,50R$ 1,20
3 B20LápisR$ 1,20Régua
4 C30CadernoR$ 18,00
5 D40RéguaR$ 4,00
Preço do código B20, na célula E2 =PROCV("B20";A2:C5;3;FALSO) Em inglês: =VLOOKUP("B20",A2:C5,3,FALSE)
Resultado: R$ 1,20
Produto do código D40, na célula E3 =PROCV("D40";A2:C5;2;FALSO) Em inglês: =VLOOKUP("D40",A2:C5,2,FALSE)
Resultado: Régua

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)

Planilha do exemplo 2 da função PROCV
ABCD
1 Vendas a partir deBônus
2 R$ 0,002%5%
3 R$ 1.000,003%2%
4 R$ 5.000,005%
5 R$ 10.000,007%
Bônus para vendas de 6.200, na célula D2 =PROCV(6200;A2:B5;2;VERDADEIRO) Em inglês: =VLOOKUP(6200,A2:B5,2,TRUE)
Resultado: 5%
Bônus para vendas de 900, na célula D3 =PROCV(900;A2:B5;2;VERDADEIRO) Em inglês: =VLOOKUP(900,A2:B5,2,TRUE)
Resultado: 2%

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.

Exemplo que gera o erro, na célula E2=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.

Exemplo que gera o erro, na célula E2=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.

Exemplo que gera o erro, na célula E2=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

ProgramaNome da funçãoObservação
ExcelPROCV (VLOOKUP)Referência deste dicionário.
Google PlanilhasPROCV (VLOOKUP)Funciona do mesmo jeito. Documentação do Google
LibreOffice CalcPROCV (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

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.