Como usar PROCV no Excel 2013
Como usar PROCV no Excel 2013
O PROCV no Excel 2013 busca um valor em uma coluna e retorna o dado correspondente de outra coluna na mesma linha — como consultar uma tabela de preços pelo código do produto, ou buscar o nome de um funcionário pelo número de matrícula.
É uma das fórmulas mais usadas no Excel, e também uma das que geram mais dúvidas. O problema costuma estar nos argumentos — especialmente no quarto, que define se a busca é exata ou aproximada. Este guia explica cada parte da fórmula com exemplos práticos.
O que é o PROCV no Excel 2013
PROCV significa Procura Vertical. A fórmula percorre a primeira coluna de um intervalo de cima para baixo (verticalmente), encontra o valor buscado e retorna o conteúdo de outra coluna na mesma linha. A sintaxe é: =PROCV(valor_procurado; matriz_tabela; núm_índice_coluna; [procurar_intervalo]).
Resumo rápido:
- Sintaxe:
=PROCV(o_que_buscar; onde_buscar; qual_coluna_retornar; 0_ou_FALSO_para_exato) - O valor buscado deve estar sempre na primeira coluna do intervalo
- Use 0 ou FALSO no quarto argumento para busca exata (recomendado na maioria dos casos)
- Use 1 ou VERDADEIRO apenas para intervalos numéricos ordenados
- Trave a matriz com $ (ex.:
$A$2:$C$100) ao copiar a fórmula para outras células - O erro #N/D indica que o valor não foi encontrado na primeira coluna
Entendendo os 4 argumentos do PROCV
| Argumento | O que é | Exemplo |
|---|---|---|
| valor_procurado | O que você quer encontrar | A2 (código do produto na célula A2) |
| matriz_tabela | O intervalo onde buscar (começa na coluna do valor) | $E$2:$G$100 (tabela de referência) |
| núm_índice_coluna | Número da coluna a retornar (conta a partir de 1) | 2 (retorna a segunda coluna do intervalo) |
| procurar_intervalo | 0/FALSO = exato; 1/VERDADEIRO = aproximado | 0 (busca exata — use quase sempre) |
Exemplo prático: buscar preço pelo código do produto
Imagine que você tem uma lista de pedidos na coluna A (com códigos de produto) e uma tabela de referência nas colunas E, F e G (Código, Nome, Preço). Para trazer o preço de cada produto automaticamente:
- Clique na célula onde o preço deve aparecer (ex.: B2).
- Digite:
=PROCV(A2;$E$2:$G$100;3;0) - Pressione Enter.
- Copie a fórmula para as demais linhas — o
$na matriz garante que o intervalo de referência não mude.
Nesse exemplo: A2 é o código buscado, $E$2:$G$100 é a tabela de referência, 3 significa que você quer a terceira coluna do intervalo (Preço) e 0 garante busca exata.
Passo a passo: inserir PROCV no Excel 2013 pelo assistente
- Clique na célula onde o resultado deve aparecer.
- Clique na aba Fórmulas → Pesquisa e Referência → PROCV.
- Na janela de argumentos, preencha cada campo com referências de célula ou valores.
- No campo Procurar_intervalo, digite 0 para busca exata.
- Clique em OK. A fórmula é inserida automaticamente com a sintaxe correta.
Erros comuns no PROCV e como resolver
#N/D — Valor não encontrado: o valor buscado não existe na primeira coluna da matriz. Verifique se há espaços extras, diferenças de maiúsculas/minúsculas ou se o código está em formato de texto em uma tabela e como número na outra. Use =ARRUMAR() para remover espaços e =TEXTO() ou =VALOR() para alinhar os formatos.
#REF! — Referência inválida: o número do índice de coluna é maior que o número de colunas no intervalo. Se a matriz vai de A a C (3 colunas) e você colocou 4 no terceiro argumento, o erro ocorre.
Resultado errado (não é #N/D): provavelmente o quarto argumento está como 1 ou VERDADEIRO em vez de 0. Com busca aproximada ativada e dados não ordenados, o PROCV retorna um resultado errado sem mostrar erro. Sempre use 0 para dados cadastrais.
PROCV com correspondência aproximada: quando usar
O quarto argumento como 1 ou VERDADEIRO é útil para tabelas de faixas numéricas ordenadas — como calcular a alíquota de imposto de acordo com a faixa de renda, ou definir o desconto conforme a quantidade comprada. A coluna de busca deve estar em ordem crescente. O PROCV encontra o maior valor menor ou igual ao valor buscado.
Combinando PROCV com SEERRO no Excel 2013
Para evitar que o erro #N/D apareça na planilha quando o valor não é encontrado, envolva o PROCV com a função SEERRO:
=SEERRO(PROCV(A2;$E$2:$G$100;3;0);"Não encontrado")
Quando o PROCV retornaria #N/D, a fórmula exibe o texto “Não encontrado” no lugar. Você pode usar qualquer texto, um zero, ou deixar em branco com "".
O PROCV é uma base para análises mais sofisticadas. Combine com tabelas dinâmicas no Excel 2013 para cruzar dados de múltiplas fontes antes de resumir. Para visualizar os resultados, veja como criar gráficos no Excel 2013. Se precisar baixar ou instalar o Excel, consulte o post sobre baixar Excel 2013.
Perguntas frequentes sobre PROCV no Excel 2013
O PROCV diferencia maiúsculas de minúsculas?
Não. O PROCV no Excel 2013 trata letras maiúsculas e minúsculas como equivalentes. “produto” e “PRODUTO” são considerados o mesmo valor. Se você precisar de busca que diferencie maiúsculas, é necessário usar uma fórmula matricial com EXATO() e ÍNDICE/CORRESP.
Por que o PROCV retorna o valor da linha errada?
O motivo mais comum é o quarto argumento estar como 1 (busca aproximada) em dados não ordenados. Troque para 0. Outro motivo: o valor buscado existe mais de uma vez na primeira coluna — o PROCV retorna sempre a primeira ocorrência, de cima para baixo.
Qual a diferença entre PROCV e ÍNDICE/CORRESP?
O PROCV exige que o valor buscado esteja na primeira coluna do intervalo. ÍNDICE/CORRESP não tem essa limitação — você pode buscar em qualquer coluna e retornar qualquer outra. No Excel 2013, as duas abordagens funcionam; ÍNDICE/CORRESP é mais flexível, mas PROCV é mais simples de aprender.
Posso usar PROCV para buscar dados em outra planilha?
Sim. Na matriz de tabela, referencie a outra planilha assim: =PROCV(A2;Plan2!$A$2:$C$100;2;0). Se a planilha tiver espaços no nome, use aspas simples: 'Tabela Preços'!$A$2:$C$100. Você também pode referenciar outro arquivo Excel aberto.
O PROCV funciona com datas no Excel 2013?
Sim, datas são números internamente no Excel. Para buscar uma data, garanta que o formato seja igual nas duas colunas (ambas como data, não uma como texto). Se houver inconsistência de formato, converta com a função =VALOR() ou reformate as células.
Qual o limite de linhas que o PROCV consegue processar?
O PROCV no Excel 2013 suporta planilhas com até 1.048.576 linhas — o limite do Excel. Na prática, fórmulas PROCV em tabelas com dezenas de milhares de linhas funcionam bem; tabelas muito grandes podem deixar o recálculo mais lento em computadores com pouca memória RAM.
O PROCV é uma das fórmulas que mais economizam tempo no Excel 2013. Uma vez que você acerta os quatro argumentos, consegue trazer dados de qualquer tabela em segundos. A documentação oficial da função PROCV traz exemplos adicionais e variações avançadas da fórmula.