Pular para o conteúdo

Portal de conteúdo diversificado

Tecnologia e informática

Como usar PROCV no Excel para buscar dados em tabelas

A função PROCV ajuda a localizar uma informação em uma tabela e retornar um dado relacionado, como preço, nome ou status. Veja como montar a fórmula, escolher a correspondência correta, evitar erros frequentes e aplicar o recurso em planilhas do dia a dia.

Publicado em

14 min de leitura

A função PROCV é um dos recursos mais conhecidos do Excel para consultar informações em tabelas. Ela permite procurar um valor na primeira coluna de um intervalo e trazer, na mesma linha, um dado de outra coluna. Na prática, é útil para localizar preços por código de produto, nomes de pessoas por matrícula, situações de pedidos, descrições de itens e muitas outras informações organizadas em planilhas.

Planilha do Excel com tabela de códigos e produtos
Planilha do Excel com tabela de códigos e produtos

O nome PROCV significa “procura vertical”. Isso indica que a busca é feita de cima para baixo na primeira coluna da tabela escolhida. Embora versões recentes do Excel ofereçam alternativas mais flexíveis, como PROCX, aprender a usar PROCV continua sendo importante, especialmente ao abrir arquivos compartilhados, trabalhar com modelos antigos ou receber planilhas de outras pessoas.

Para obter resultados confiáveis, não basta copiar uma fórmula pronta. É necessário entender a estrutura da tabela, saber qual dado será procurado, definir corretamente a coluna de retorno e decidir se a busca deve exigir coincidência exata. A seguir, veja como aplicar a função de maneira prática e segura.

O que é a função PROCV e para que ela serve

A PROCV procura um valor na coluna mais à esquerda de uma tabela e devolve o conteúdo de outra coluna pertencente à mesma linha. Imagine uma lista em que a coluna A contém códigos de produtos, a coluna B apresenta suas descrições e a coluna C registra os preços. Se você informar um código em uma célula, a função pode encontrar esse código na coluna A e mostrar automaticamente a descrição ou o preço correspondente.

Essa lógica reduz a necessidade de procurar registros manualmente e evita a repetição de dados. Em vez de digitar o nome completo de um produto em cada lançamento, por exemplo, uma planilha pode receber apenas o código e preencher as demais informações com fórmulas. O mesmo princípio pode ser aplicado a cadastros de clientes, listas de alunos, estoque, controle de despesas e relatórios internos.

Como a busca vertical funciona

A principal regra da PROCV é simples: o valor pesquisado precisa estar na primeira coluna do intervalo usado na fórmula. Se a tabela vai de A2 até D100, a busca será sempre realizada na coluna A. A função pode retornar informações das colunas B, C ou D, mas não consegue procurar na coluna C e trazer um resultado da coluna A.

Por isso, é importante planejar a organização dos dados. Se o identificador que será usado na consulta estiver no meio ou no fim da tabela, a PROCV talvez não seja a alternativa mais adequada. Nesses casos, pode ser necessário reorganizar o intervalo, usar uma combinação de ÍNDICE e CORRESP ou recorrer a uma função mais moderna, quando disponível.

Exemplos de usos cotidianos

  • Consultar o preço de um item a partir do código do produto.
  • Exibir o nome de um funcionário ao informar sua matrícula.
  • Trazer a cidade ou o setor vinculado a um cadastro.
  • Associar uma nota a uma situação, como aprovado, recuperação ou reprovado.
  • Encontrar a categoria de uma despesa com base em um código interno.
  • Preencher descrições em uma planilha de pedidos ou controle de estoque.

Em todos esses exemplos, a qualidade do resultado depende de cadastros consistentes. Valores duplicados, códigos digitados de formas diferentes e espaços extras no texto podem fazer a consulta retornar um dado errado ou exibir uma mensagem de erro.

Entenda a sintaxe da fórmula

A estrutura básica da função é:

Fórmula PROCV inserida em uma célula da planilha
Fórmula PROCV inserida em uma célula da planilha

=PROCV(valor_procurado; matriz_tabela; núm_índice_coluna; [procurar_intervalo])

Em instalações do Excel configuradas em português do Brasil, o ponto e vírgula costuma separar os argumentos. Em alguns computadores, dependendo da configuração regional, a fórmula poderá usar vírgulas. O importante é observar o padrão aceito pelo próprio programa.

ArgumentoFunção na fórmulaExemplo prático
valor_procuradoÉ o dado que será localizado na primeira coluna da tabela.O código digitado na célula F2.
matriz_tabelaÉ o intervalo que contém a coluna de busca e as colunas de retorno.A2:D50.
núm_índice_colunaIndica o número da coluna, dentro do intervalo, que deve fornecer o resultado.3 para retornar a terceira coluna de A2:D50.
procurar_intervaloDefine se a busca será exata ou aproximada.FALSO para código, CPF interno ou matrícula.

Suponha que a célula F2 tenha um código de produto e a tabela esteja entre A2 e C20. Na coluna A estão os códigos, na B as descrições e na C os preços. Para trazer a descrição, a fórmula seria =PROCV(F2;A2:C20;2;FALSO). Para trazer o preço, troque apenas o terceiro argumento por 3.

O número do índice não representa a letra da coluna na planilha inteira, mas a posição da coluna dentro do intervalo selecionado. Em A2:C20, A é a primeira coluna, B é a segunda e C é a terceira. Se o intervalo começar em D, a lógica permanece: D será a primeira posição do intervalo, E a segunda, e assim por diante.

Como montar uma PROCV passo a passo

Antes de escrever a fórmula, confira se a tabela está organizada em colunas com cabeçalhos claros e se o campo que identificará cada registro está à esquerda. Para uma busca exata, cada código ou matrícula deve, de preferência, ser único. Quando existem duplicidades, a PROCV retorna a primeira ocorrência encontrada de cima para baixo.

Considere um exemplo simples: uma tabela de estoque nas colunas A a C, com Código, Produto e Estoque. Em F2, a pessoa digita um código. Em G2, deseja visualizar o nome do produto. A fórmula deve procurar F2 na primeira coluna da tabela e retornar o conteúdo da segunda coluna.

  1. Organize a tabela com o valor de busca na primeira coluna do intervalo.
  2. Escolha a célula em que o resultado deverá aparecer.
  3. Digite =PROCV( e selecione a célula que contém o código ou outro valor a localizar.
  4. Digite o separador usado pelo Excel e selecione toda a tabela, incluindo a coluna de busca e a coluna do resultado.
  5. Informe o número da coluna que contém o dado a retornar, contando a partir da primeira coluna do intervalo.
  6. Digite FALSO para exigir correspondência exata e feche o parêntese.
  7. Pressione Enter e teste a fórmula com valores existentes e inexistentes na tabela.

No exemplo descrito, a fórmula em G2 pode ser =PROCV(F2;$A$2:$C$100;2;FALSO). Os cifrões tornam a referência da tabela absoluta. Assim, caso a fórmula seja copiada para outras linhas, o intervalo A2:C100 não se deslocará automaticamente.

A fixação das referências é especialmente útil em planilhas de pedidos. Se cada linha tiver um código em uma coluna e precisar trazer a descrição em outra, a fórmula pode ser arrastada para baixo sem perder a ligação com a tabela de cadastro. Para entender melhor o conceito de referências em uma planilha, vale consultar a documentação oficial sobre referências relativas, absolutas e mistas no Excel.

Busca exata e busca aproximada: escolha que muda o resultado

O quarto argumento da PROCV é um dos mais importantes. Ele informa ao Excel como a procura deve se comportar. Ao usar FALSO, a função procura uma coincidência exata. Se não encontrar o valor exatamente como foi informado, mostra o erro #N/D. Para códigos, matrículas, números de pedido, identificadores e nomes de itens padronizados, essa costuma ser a escolha mais segura.

Pessoa analisando dados em uma planilha no notebook
Pessoa analisando dados em uma planilha no notebook

Ao usar VERDADEIRO — ou ao omitir o último argumento — a função admite uma busca aproximada. Nesse modo, a primeira coluna da tabela precisa estar em ordem crescente. O Excel procura o maior valor que não ultrapasse o valor pesquisado. Essa modalidade pode ser útil para faixas de comissão, classificação de notas, alíquotas ou tabelas de desconto.

Quando utilizar FALSO

Use FALSO quando o objetivo for localizar um registro específico. Se uma empresa possui o produto 1025, a consulta deve trazer os dados exclusivamente desse código. Retornar as informações do código 1024 ou 1026 seria um erro operacional. O mesmo cuidado vale para inscrições, documentos internos, números de contrato e códigos de serviço.

Uma fórmula típica é =PROCV(A2;$H$2:$J$200;3;FALSO). Ela procura o conteúdo de A2 na primeira coluna do intervalo H2:J200 e devolve o valor da terceira coluna desse intervalo somente quando houver correspondência idêntica.

Quando utilizar VERDADEIRO

Imagine uma tabela em que a primeira coluna registra o limite inferior de cada faixa de nota: 0, 5, 7 e 9. A segunda coluna apresenta os conceitos Insuficiente, Regular, Bom e Excelente. Com a tabela ordenada de forma crescente, uma nota 8 pode retornar “Bom”, pois está entre 7 e 9.

Mesmo nesse cenário, teste a fórmula com cuidado. Uma tabela fora de ordem pode gerar respostas aparentemente plausíveis, mas incorretas. Quando houver qualquer dúvida sobre a necessidade de aproximação, prefira FALSO e revise o modelo de dados.

“A qualidade da informação depende da qualidade dos dados de origem.”

Princípio amplamente adotado em gestão e análise de dados

Erros mais comuns no PROCV e como corrigir

O erro mais conhecido é #N/D, que significa “não disponível”. Em uma busca exata, ele geralmente indica que o valor pesquisado não existe na primeira coluna da tabela. Mas a causa também pode ser mais sutil: espaços antes ou depois do texto, diferença entre número e texto, caracteres invisíveis ou uma seleção de intervalo que começa na coluna errada.

Tabela organizada para consulta automática de informações
Tabela organizada para consulta automática de informações

Outro problema recorrente acontece quando o usuário insere um número de coluna maior que a quantidade de colunas disponíveis no intervalo. Se a matriz é A2:C20, ela possui três colunas. Pedir a quarta coluna resulta em #REF!, pois a referência solicitada não existe dentro da tabela selecionada.

Checklist para investigar resultados inesperados

  • Verifique se o valor procurado realmente está na primeira coluna do intervalo.
  • Confirme se o intervalo inclui a coluna que deve ser retornada.
  • Conte as colunas a partir do início da matriz, e não a partir da coluna A da planilha.
  • Use FALSO para cadastros que exigem correspondência exata.
  • Confira se códigos numéricos estão armazenados como número ou como texto de forma consistente.
  • Remova espaços excedentes com a função ARRUMAR quando necessário.
  • Fixe o intervalo com cifrões se a fórmula for copiada para outras células.

Um caso frequente envolve códigos como 00125. Se a tabela guarda o valor como texto para preservar zeros à esquerda, mas a célula de busca está configurada como número, a PROCV pode não encontrar a correspondência. Padronize o formato dos dois lados: ambos como texto, por exemplo, ou ambos como números quando os zeros iniciais não forem relevantes.

Também é possível tratar a exibição de erros usando SEERRO. A fórmula =SEERRO(PROCV(F2;$A$2:$C$100;2;FALSO);"Código não encontrado") substitui o erro por uma mensagem mais compreensível. No entanto, use esse recurso depois de validar a fórmula: esconder um erro sem entender sua origem pode dificultar a identificação de falhas na planilha.

Limitações da PROCV e alternativas no Excel

Embora seja útil, a PROCV tem limites. Ela só procura valores na primeira coluna do intervalo e retorna dados que estão à direita dessa coluna. Portanto, não serve diretamente para procurar um item na coluna C e trazer uma informação localizada na coluna A. Além disso, o uso de números fixos para indicar a coluna pode exigir ajustes se novas colunas forem inseridas no meio da tabela.

Em versões mais recentes, a função PROCX oferece maior flexibilidade, pois pode procurar em um intervalo e retornar dados de outro, inclusive à esquerda. Ela também permite definir um resultado caso não encontre correspondência. Ainda assim, a disponibilidade varia conforme a versão e a licença do Excel utilizada, por isso arquivos destinados a diferentes pessoas podem continuar usando PROCV por compatibilidade.

PROCV, PROCX e ÍNDICE com CORRESP

RecursoVantagem principalLimitação ou atenção necessária
PROCVÉ simples, conhecida e comum em planilhas compartilhadas.Busca apenas na primeira coluna e retorna à direita.
PROCXPermite procurar e retornar dados em direções diferentes.Pode não estar disponível em versões antigas.
ÍNDICE + CORRESPOferece flexibilidade para buscas à esquerda e modelos mais complexos.Exige uma fórmula mais elaborada para quem está começando.

Outra boa prática é transformar o intervalo em uma Tabela do Excel, usando o comando correspondente na guia Inserir. Tabelas estruturadas facilitam a expansão dos dados e deixam as fórmulas mais legíveis em determinados contextos. Para conhecer as possibilidades da função e seus argumentos, consulte a página oficial da função PROCV no suporte da Microsoft.

Boas práticas para planilhas mais confiáveis

Uma fórmula correta não compensa uma base desorganizada. Antes de criar consultas, defina um identificador claro para cada registro. Códigos de produtos, matrículas ou números internos devem seguir um padrão único e, quando possível, não devem ser reutilizados para itens diferentes. Esse cuidado reduz o risco de a função retornar uma linha equivocada.

Detalhe de células com códigos, descrições e preços
Detalhe de células com códigos, descrições e preços

Evite mesclar células dentro da tabela de dados, deixar linhas em branco no meio do cadastro ou alterar os cabeçalhos sem necessidade. Mantenha cada coluna com um único tipo de informação: uma coluna de preço não deve misturar valores monetários com observações em texto; uma coluna de código não deve alternar números simples e textos com espaços.

Organização recomendada para uma tabela de consulta

Comece pela coluna de identificação, pois ela será a base da busca. Em seguida, posicione os campos que precisam ser trazidos pela fórmula, como descrição, categoria, saldo e preço. Use cabeçalhos objetivos, como Código, Produto, Unidade e Estoque. Se houver valores sensíveis ou importantes para cálculos, proteja a planilha ou restrinja as células que podem ser editadas.

Também é recomendável separar a área de cadastro da área de lançamentos. Uma aba pode conter a lista-mestre de produtos; outra, os pedidos ou movimentos. Dessa forma, as fórmulas consultam uma fonte centralizada e diminuem a chance de dados diferentes serem digitados manualmente em vários lugares.

Perguntas frequentes

Por que a PROCV não encontra um valor que está na tabela?

Verifique se o valor está na primeira coluna do intervalo, se a busca usa FALSO e se os formatos são compatíveis. Um código salvo como texto não é necessariamente igual ao mesmo código salvo como número. Espaços ocultos e zeros à esquerda também podem impedir a correspondência.

É possível usar PROCV para buscar dados à esquerda?

Não diretamente. A PROCV localiza o valor na primeira coluna da matriz e retorna informações de colunas à direita. Para procurar à esquerda, reorganize a tabela, use ÍNDICE com CORRESP ou utilize PROCX, caso esteja disponível na sua versão do Excel.

O que significa o número 2 ou 3 dentro da fórmula?

Esse número informa de qual coluna do intervalo o resultado deve vir. Se a matriz selecionada for A2:C50, o número 2 corresponde à coluna B e o número 3 corresponde à coluna C. A contagem começa na primeira coluna do próprio intervalo escolhido.

Posso copiar a fórmula PROCV para várias linhas?

Sim. Para isso, é recomendável travar a matriz de consulta com cifrões, como em $A$2:$C$100. Assim, ao arrastar a fórmula, a célula com o valor procurado pode mudar de linha, mas a tabela de referência permanece fixa.

Conclusão

A PROCV é uma ferramenta prática para conectar dados em planilhas e reduzir tarefas repetitivas. Seu uso correto depende de quatro decisões: definir o valor de busca, selecionar uma tabela que comece pela coluna certa, informar a posição exata da coluna de retorno e escolher entre busca exata ou aproximada.

Na maioria dos cadastros do dia a dia, utilizar FALSO, organizar códigos de maneira padronizada e fixar a matriz da tabela já evita grande parte dos problemas. À medida que as planilhas se tornam mais complexas, vale avaliar alternativas como PROCX ou ÍNDICE com CORRESP. Ainda assim, dominar a lógica da PROCV cria uma base importante para trabalhar com dados no Excel de forma mais ágil e confiável.

Referências

  • Microsoft Support. Função PROCV.
  • Microsoft Support. Alternar entre referências relativas, absolutas e mistas.
  • Microsoft Support. Visão geral de fórmulas no Excel.
  • Microsoft Support. Criar e formatar tabelas no Excel.
Compartilhe:

Escrito por

Editor-chefe e redator

Editor-chefe do Cultura na Floresta, escreve tutoriais e guias de tecnologia com foco em clareza, pesquisa cuidadosa e aplicação prática no dia a dia.

Continue lendo

Posts relacionados

Mais em Tecnologia e informática