PROCV no Excel: sintaxe, exemplos e erros
Atualizado em 2026-10-12 · Grátis · Compatível com Excel e Google Sheets
Sintaxe
=PROCV(valor_procurado, matriz_tabela, núm_índice_coluna, [procurar_intervalo])Resposta rápida
O PROCV (VLOOKUP) procura um valor na primeira coluna de um intervalo e retorna um valor de outra coluna na mesma linha. Correspondência exata: =PROCV(A2; $D$2:$E$500; 2; FALSO) — o quarto argumento FALSO é a escolha certa quase sempre. #N/D quase sempre significa que o valor não está na primeira coluna do intervalo, ou que só parece estar: um número salvo como texto ou espaços invisíveis.
Sintaxe
=PROCV(valor_procurado, matriz_tabela, núm_índice_coluna, [procurar_intervalo])| Argumento | Obrigatório | O que significa |
|---|---|---|
| valor_procurado | Sim | O valor a procurar: um número, texto, data ou uma referência de célula como A2. |
| matriz_tabela | Sim | O intervalo onde procurar. O PROCV olha SOMENTE a primeira coluna do intervalo e só pode retornar colunas à direita. |
| núm_índice_coluna | Sim | Qual coluna do intervalo retornar, contando da esquerda (1 = a própria coluna de busca). |
| procurar_intervalo | Não | FALSO (ou 0) = correspondência exata. VERDADEIRO (ou 1) = correspondência aproximada, que exige a primeira coluna ordenada em ordem crescente. |
Dependendo da configuração regional, os argumentos são separados por ponto e vírgula em vez de vírgula: =PROCV(A2; $D$2:$E$500; 2; FALSO). É o padrão no Brasil, onde a vírgula é o separador decimal.
Exemplos básicos
=PROCV(A2; $D$2:$E$500; 2; FALSO)Procura o valor de A2 em D2:E500 e retorna a correspondência da segunda coluna. Os $ travam o intervalo para que ele não se desloque ao arrastar a fórmula para baixo.
=PROCV(A2; Planilha2!A:C; 3; FALSO)A mesma busca entre planilhas: Planilha2!A:C é o intervalo na outra aba e é retornada a terceira coluna desse intervalo.
=SEERRO(PROCV(A2; $D$2:$E$500; 2; FALSO); "Não encontrado")Envolver o PROCV em SEERRO troca o #N/D cru por uma mensagem amigável: o padrão em planilhas que outras pessoas vão ler.
Adicione sempre FALSO, a menos que precise mesmo de correspondência aproximada. Com VERDADEIRO (ou omitindo o quarto argumento), o PROCV retorna silenciosamente o valor imediatamente inferior: resultados errados sem nenhum aviso.
Erros comuns e como corrigi-los
| Erro | Causa mais comum | Solução |
|---|---|---|
| #N/D | O valor não está na primeira coluna da matriz_tabela — ou só parece igual (texto vs. número, espaços no final). | Confira a regra da primeira coluna; converta números de texto com VALOR(); limpe os espaços invisíveis antes de buscar. |
| #REF! | núm_índice_coluna é maior que o número de colunas do intervalo. | Conte as colunas do intervalo, não as da planilha inteira. |
| #VALOR! | núm_índice_coluna é menor que 1 (geralmente uma referência quebrada), ou o texto passa de 255 caracteres no Excel antigo. | Use um índice de 1 ou mais; para textos longos, troque para ÍNDICE/CORRESP. |
| #NOME? | Nome de função escrito errado — ou um nome em outro idioma (VLOOKUP, SVERWEIS) numa instalação em português. | Digite =PROCV( e deixe o autocompletar terminar o nome. |
Espaços no final e espaços não separáveis colados da web são a causa mais traiçoeira de #N/D: para o PROCV, “NYC ” e “NYC” são textos diferentes. Limpe a coluna inteira com um clique antes de buscar.
PROCV ou PROCX?
| PROCV | PROCX | |
|---|---|---|
| Disponível em | Todas as versões do Excel (e no Planilhas Google) | Microsoft 365 e Excel 2021+ |
| Busca à esquerda da coluna-chave | Não | Sim |
| Correspondência exata por padrão | Não — é preciso adicionar FALSO | Sim |
| Sobrevive à inserção de colunas | Não — o índice de coluna fixo pode se deslocar | Sim |
| Quando não encontra o valor | #N/D (envolto em SEERRO) | Argumento se_não_encontrado integrado |
Fique com o PROCV em pastas de trabalho compartilhadas que precisam abrir em qualquer lugar ou se você usa o Planilhas Google. Escolha o PROCX para pastas novas do Microsoft 365: ele elimina de uma vez a regra da primeira coluna, o hábito do FALSO e o embrulho com SEERRO.
PROCV no Planilhas Google
O Planilhas Google tem o PROCV (lá escrito como VLOOKUP) com a mesma sintaxe e o mesmo comportamento do Excel: as fórmulas acima funcionam sem alteração ao colar.
- Os modos exato e aproximado se comportam igual, incluindo a exigência de primeira coluna ordenada para VERDADEIRO.
- Os curingas funcionam igual: “?” casa com um caractere, “*” com qualquer texto e “~” os escapa.
- Nas configurações regionais que usam vírgula como separador decimal (Brasil e boa parte da Europa e da América Latina), escreva ponto e vírgula entre os argumentos: =PROCV(A2; D2:E500; 2; FALSO). O Excel se comporta igual.
- O PROCX já existe nas contas modernas do Sheets, mas muitas planilhas antigas compartilhadas ainda dependem do PROCV: mantê-lo vale pela compatibilidade.
Limites e dicas práticas
- Não busca à esquerda: a coluna de busca é sempre a primeira do intervalo. Para retornar uma coluna à esquerda, use ÍNDICE/CORRESP ou PROCX.
- Retorna só a primeira correspondência: chaves duplicadas são ignoradas em silêncio.
- Trave o intervalo com $ antes de arrastar para baixo; senão a linha 2 buscará em D3:E501, a linha 3 em D4:E502 e assim por diante.
- A correspondência aproximada (VERDADEIRO) exige a primeira coluna ordenada em ordem crescente, ou os resultados sairão errados sem nenhum erro.
- Dê dois cliques na alça de preenchimento (o quadradinho no canto da seleção) para copiar a fórmula até a última linha de uma vez.
Precisa trazer muitas colunas de outro arquivo, e não um único valor? Isso é uma junção de tabelas, não uma busca: as ferramentas gratuitas abaixo fazem isso sem fórmulas.
Ferramentas relacionadas
Funções relacionadas
Perguntas frequentes
O que o PROCV faz no Excel?
O PROCV (procura vertical) busca um valor na primeira coluna de um intervalo e retorna o que houver em outra coluna da mesma linha. É a forma clássica de trazer um preço, um nome ou um status de uma lista mestre maior.
Por que o PROCV retorna #N/D se o valor aparece?
Normalmente o valor só parece igual: uma célula guarda texto e a outra um número de verdade, ou o texto tem espaços no final ou espaços não separáveis. Converta os números de texto com VALOR() ou limpe os espaços invisíveis e a busca vai funcionar.
Devo usar VERDADEIRO ou FALSO como último argumento?
Use FALSO (correspondência exata) em quase todos os casos. VERDADEIRO faz uma correspondência aproximada que retorna silenciosamente o valor imediatamente inferior — e só funciona se a primeira coluna estiver ordenada em ordem crescente.
O PROCV pode buscar para a esquerda?
Não. O PROCV sempre busca na primeira coluna do intervalo e só pode retornar colunas à direita. Para retornar uma coluna da esquerda, use ÍNDICE/CORRESP — ou PROCX se você tem Microsoft 365.
Como fazer um PROCV entre duas planilhas?
Anteponha o nome da aba ao intervalo: =PROCV(A2; Planilha2!A:C; 3; FALSO). Em outra pasta de trabalho, a referência vira [Pasta.xlsx]Planilha2!A:C — embora o mais confiável seja ter os dois dados na mesma pasta.
O PROCV pode retornar várias correspondências?
Não. O PROCV para na primeira. Para trazer todas, use FILTRO no Microsoft 365 ou no Planilhas Google, ou adicione colunas auxiliares que numerem as duplicatas.
O PROCV funciona igual no Planilhas Google?
Sim — a sintaxe, os modos de correspondência e os curingas são idênticos aos do Excel. Lá a função se escreve VLOOKUP, e só muda o separador de argumentos nas configurações regionais com vírgula decimal: use ponto e vírgula.
Pronto para testar com o seu próprio arquivo?
Abrir Unir duas tabelas do Excel por uma coluna-chave — é grátis