Como usar PROCV no Excel 2010

Como usar PROCV no Excel 2010

PROCV no Excel 2010 busca um valor em uma coluna e retorna outro valor da mesma linha, em uma coluna diferente. É a fórmula mais usada para cruzar informações entre planilhas — você pesquisa pelo código do produto e traz o nome, o preço ou a categoria automaticamente, sem copiar e colar linha por linha.

A sintaxe tem quatro argumentos: o valor que você quer encontrar, a tabela onde procurar, o número da coluna com o resultado e o tipo de correspondência. Entendendo esses quatro pontos, você usa PROCV em qualquer situação.

  • Sintaxe: =PROCV(valor_procurado; matriz_tabela; núm_índice_coluna; [procurar_intervalo])
  • O valor procurado precisa estar na primeira coluna da tabela de busca
  • Use 0 ou FALSO no último argumento para correspondência exata
  • Erros #N/D significam que o valor não foi encontrado
  • Combine com SEERRO para tratar erros de forma limpa
  • Disponível em todas as edições do Excel 2010

O que é PROCV no Excel 2010?

PROCV (Pesquisa Vertical) é uma função de referência que percorre a primeira coluna de um intervalo à procura de um valor e retorna o conteúdo de outra coluna na mesma linha. No Excel 2010 o nome é PROCV — nas versões em inglês aparece como VLOOKUP. A função está disponível em todas as edições do Excel 2010 e funciona normalmente no Windows 7.

Sintaxe do PROCV no Excel 2010

=PROCV(valor_procurado; matriz_tabela; núm_índice_coluna; procurar_intervalo)
ArgumentoO que éExemplo
valor_procuradoO que você quer encontrarA2 (célula com o código)
matriz_tabelaA tabela onde procurar (inclui a coluna de busca e a de resultado)Produtos!A:D
núm_índice_colunaNúmero da coluna com o resultado (contando a partir da primeira coluna da tabela)2 (segunda coluna)
procurar_intervalo0 ou FALSO = correspondência exata; 1 ou VERDADEIRO = aproximada0

Exemplo prático de PROCV

Imagine uma planilha com pedidos na Planilha1 (coluna A com código do produto) e uma tabela de produtos na Planilha2 (coluna A com código, coluna B com nome, coluna C com preço).

Para trazer o nome do produto em B2 da Planilha1:

=PROCV(A2; Planilha2!A:C; 2; 0)

Para trazer o preço:

=PROCV(A2; Planilha2!A:C; 3; 0)

O número 2 e 3 indicam a segunda e a terceira colunas do intervalo Planilha2!A:C, respectivamente.

Passo a passo: aplicar PROCV no Excel 2010

1. Identifique o valor de busca e a tabela

Antes de digitar a fórmula, identifique:
qual célula tem o valor que você quer pesquisar, e em qual planilha ou intervalo está a tabela com os dados completos. O valor de busca precisa estar na primeira coluna da tabela — essa é a limitação mais importante do PROCV.

2. Digite a fórmula

  1. Clique na célula onde o resultado deve aparecer.
  2. Digite =PROCV(.
  3. Clique na célula com o valor procurado (ou digite a referência).
  4. Digite ponto e vírgula (;).
  5. Selecione o intervalo da tabela de busca (pode ser em outra planilha).
  6. Digite ponto e vírgula (;) e o número da coluna com o resultado.
  7. Digite ponto e vírgula (;) e 0 para correspondência exata.
  8. Feche o parêntese e pressione Enter.

3. Trave as referências da tabela com $

Se você vai copiar a fórmula para outras linhas, trave a referência da tabela com cifrão para ela não se deslocar:

=PROCV(A2; Planilha2!$A:$C; 2; 0)

Agora a tabela de busca permanece fixa quando você arrastar a fórmula para baixo.

Como tratar o erro #N/D no PROCV

O erro #N/D aparece quando o valor não é encontrado na tabela. Três causas comuns:

  • O valor não existe na tabela
  • Espaços extras no valor procurado ou na tabela
  • Tipos diferentes (texto vs. número)

Para exibir uma mensagem mais amigável em vez de #N/D, envolva o PROCV com SEERRO:

=SEERRO(PROCV(A2; Planilha2!$A:$C; 2; 0); "Não encontrado")

Para limpar espaços extras que causam erros silenciosos, use ARRUMAR:

=PROCV(ARRUMAR(A2); Planilha2!$A:$C; 2; 0)

PROCV com correspondência aproximada (procurar_intervalo = 1)

Quando o último argumento é 1 ou VERDADEIRO, o PROCV aceita o valor mais próximo por baixo. Isso é útil para tabelas de faixa: comissões por faixa de valor, desconto progressivo, nota por pontuação. A coluna de busca precisa estar em ordem crescente para esse modo funcionar corretamente.

ModoArgumentoUso
Exata0 ou FALSOBusca por código, CPF, nome exato
Aproximada1 ou VERDADEIROFaixas de valor, intervalos, classificações

Limitações do PROCV no Excel 2010

O PROCV só busca da esquerda para a direita — o valor procurado precisa estar na coluna mais à esquerda da tabela. Se o código que você quer buscar está à direita do resultado que quer trazer, o PROCV não funciona diretamente. A solução no Excel 2010 é reorganizar as colunas ou usar a combinação ÍNDICE+CORRESP, que não tem essa limitação direcional.

Perguntas frequentes sobre PROCV no Excel 2010

Por que o PROCV retorna o valor errado mesmo quando o código existe?

As causas mais comuns são: último argumento definido como 1 (correspondência aproximada) quando deveria ser 0 (exata); espaços invisíveis antes ou depois do valor; ou o número de índice de coluna errado. Confira cada argumento com calma e use SEERRO para isolar onde o problema está.

PROCV diferencia maiúsculas de minúsculas?

Não. O PROCV no Excel 2010 trata “produto”, “Produto” e “PRODUTO” como o mesmo valor. Se você precisa de busca sensível a maiúsculas, use a combinação ÍNDICE+CORRESP+EXATO, que verifica o texto exato incluindo capitalização.

Como usar PROCV para buscar em outra planilha?

A referência da tabela inclui o nome da planilha seguido de ponto de exclamação: Planilha2!A:C. Se o nome da planilha tiver espaços, coloque entre aspas simples: 'Tabela de Produtos'!A:C. Para outro arquivo, a referência inclui o nome do arquivo entre colchetes: [vendas.xlsx]Planilha1!$A:$C.

Qual a diferença entre PROCV e PROCH?

PROCV busca verticalmente (percorre uma coluna) e PROCH busca horizontalmente (percorre uma linha). Use PROCV quando os dados estão em colunas com cabeçalhos na primeira linha — que é o formato mais comum. PROCH é útil quando os dados estão em linhas com cabeçalhos na primeira coluna.

PROCV funciona com datas no Excel 2010?

Funciona, mas cuidado com o formato. Datas no Excel são armazenadas como números — a mesma data digitada como “01/06/2024” e “1/6/2024” pode ter representações internas diferentes dependendo das configurações regionais. Para evitar problemas, certifique-se de que a coluna de busca e o valor procurado usam o mesmo formato de data.

Como fazer o PROCV retornar mais de uma coluna de resultado?

O PROCV retorna apenas uma coluna por fórmula. Para trazer várias colunas, escreva uma fórmula PROCV por coluna de resultado, mudando apenas o número de índice em cada uma. Alternativamente, use a tabela dinâmica para consolidar os dados — veja o guia sobre como fazer tabela dinâmica no Excel 2010.

PROCV é lento com planilhas muito grandes — como melhorar?

Em vez de usar uma coluna inteira como matriz (A:C), restrinja ao intervalo real dos dados (A1:C5000). Também ajuda converter a fórmula em valor depois de calcular — copie as células com PROCV e cole como Valores (Ctrl+Alt+V > Valores) quando não precisar mais que atualizem.

O PROCV é o ponto de partida para análises de dados no Excel 2010. Quando os dados já estão cruzados, use a tabela dinâmica para resumir e visualize com um gráfico no Excel 2010. E se estiver baixando ou configurando o Excel pela primeira vez, veja como baixar o Excel 2010.

Para consultar a documentação técnica da função, acesse o suporte oficial da Microsoft sobre PROCV.

Leia também