Pular para o conteúdo

Portal de conteúdo diverso

Tecnologia

Como usar PROCV no Excel passo a passo sem erros

Entenda como usar PROCV no Excel passo a passo para localizar informações em tabelas, relacionar cadastros e automatizar conferências. O guia explica a estrutura da fórmula, apresenta exemplos, erros frequentes, alternativas modernas e cuidados para obter resultados corretos.

Publicado em

13 min de leitura

A função PROCV é uma das fórmulas mais conhecidas do Excel para localizar uma informação em uma tabela e trazer um dado relacionado que esteja na mesma linha. Ela é especialmente útil quando há listas grandes de produtos, clientes, funcionários, códigos, preços ou notas e você precisa consultar esses registros sem procurar um por um.

Planilha aberta no computador com dados organizados em colunas.
Planilha aberta no computador com dados organizados em colunas.

Na prática, a fórmula faz uma busca vertical: ela procura um valor na primeira coluna de um intervalo e retorna o conteúdo de outra coluna definida por você. Com uma tabela bem organizada, o recurso reduz tarefas repetitivas, ajuda em conferências e torna planilhas de controle mais consistentes.

Embora pareça simples, o PROCV exige atenção à posição das colunas, ao tipo de correspondência e à forma como o intervalo foi selecionado. A seguir, veja como montar a função, interpretar cada argumento, aplicar exemplos e corrigir situações em que o resultado não aparece como esperado.

O que é PROCV e quando a função é útil

PROCV é a abreviação de “procura vertical”. A função pesquisa um valor na primeira coluna de uma matriz de dados e devolve uma informação localizada em uma coluna à direita. Por esse motivo, ela atende muito bem a tabelas em que existe um identificador único, como código de produto, matrícula, CPF tratado adequadamente conforme a finalidade da planilha, número de pedido ou e-mail.

Imagine uma tabela de cadastro com as colunas Código, Produto, Categoria e Preço. Em outra área da planilha, você digita o código de um item e quer que o Excel preencha automaticamente o nome e o preço. Em vez de buscar manualmente na lista, é possível usar PROCV para recuperar esses campos.

Exemplos de usos no dia a dia

A ferramenta pode ser usada em diversos contextos administrativos, domésticos e profissionais. O ponto central é haver uma coluna inicial que permita identificar cada linha de maneira confiável. Quanto mais padronizados forem os dados, mais segura será a consulta.

  • Consultar preço, estoque ou fornecedor a partir de um código de produto.
  • Associar o nome de uma pessoa ao número de matrícula ou identificador interno.
  • Conferir se um pedido consta em uma base de vendas.
  • Classificar alunos, clientes ou itens conforme uma tabela de referência.
  • Buscar a faixa de comissão ou desconto correspondente a um valor.
  • Preencher relatórios com dados que já existem em outra planilha.

O PROCV não altera a tabela de origem. Ele apenas exibe, na célula onde foi inserido, o resultado encontrado. Se um dado for atualizado na base e a fórmula estiver ligada a esse intervalo, o retorno poderá ser atualizado automaticamente.

Entenda a sintaxe da fórmula PROCV

A estrutura geral da função é =PROCV(valor_procurado; matriz_tabela; núm_índice_coluna; [procurar_intervalo]). Dependendo da configuração regional do Excel, os argumentos podem ser separados por ponto e vírgula ou vírgula. Em instalações brasileiras, o ponto e vírgula é o separador mais comum.

Pessoa digitando uma fórmula de busca em uma célula do Excel.
Pessoa digitando uma fórmula de busca em uma célula do Excel.

Cada parte tem uma função específica. Entender esses argumentos evita grande parte dos erros e facilita a adaptação da fórmula para outras tabelas. Veja a organização abaixo.

ArgumentoPara que serveExemplo
valor_procuradoValor que será localizado na primeira coluna da tabela.A2, com um código digitado pelo usuário.
matriz_tabelaIntervalo que contém a coluna de busca e as colunas de retorno.$F$2:$I$100
núm_índice_colunaNúmero da coluna, dentro do intervalo selecionado, que deve ser retornada.3 para trazer a terceira coluna da matriz.
procurar_intervaloDefine se a procura será exata ou aproximada.FALSO para correspondência exata.

Valor procurado

O primeiro argumento é o dado usado para iniciar a busca. Ele pode ser uma referência de célula, um número ou um texto entre aspas. Em uma planilha interativa, o mais usual é apontar para uma célula. Por exemplo, se o código do produto estiver em A2, esse argumento será simplesmente A2.

Para a busca funcionar, o conteúdo de A2 deve ter o mesmo padrão usado na primeira coluna da base. Um código armazenado como texto pode não ser reconhecido como igual ao mesmo código gravado como número. Espaços extras e caracteres invisíveis também podem impedir a correspondência.

Matriz de tabela e índice da coluna

A matriz de tabela é todo o intervalo que o Excel analisará. A primeira coluna dessa seleção precisa conter os valores procurados. Se o código estiver na coluna F e o preço estiver na coluna I, um intervalo possível é F2:I100. Nesse caso, a coluna I é a quarta coluna dentro da matriz, mesmo que seja a nona coluna da planilha.

O número do índice é contado a partir do início do intervalo escolhido, e não pelas letras gerais da planilha. Assim, em F2:I100, F corresponde ao índice 1, G ao 2, H ao 3 e I ao 4. Informar um número maior que a quantidade de colunas da matriz provoca o erro #REF!.

Como usar PROCV no Excel passo a passo

Antes de escrever a fórmula, organize a fonte de dados. A coluna usada como chave de busca deve ficar na extremidade esquerda do intervalo. Se a tabela tiver códigos repetidos, o PROCV retornará a primeira ocorrência encontrada, o que pode não ser o resultado desejado.

Considere este cenário: em A2 você digita um código de produto; a tabela de referência está em F2:I20; a coluna F contém o código, G o nome, H a categoria e I o preço. Você quer mostrar o nome correspondente na célula B2.

  1. Digite ou selecione o código do produto na célula A2.
  2. Verifique se os códigos da coluna F estão no mesmo formato dos valores digitados em A2.
  3. Clique na célula B2, onde o nome do produto deve aparecer.
  4. Digite =PROCV(A2;$F$2:$I$20;2;FALSO).
  5. Pressione Enter para confirmar a fórmula.
  6. Confira se o nome retornado corresponde ao código informado.
  7. Se precisar copiar a fórmula para outras linhas, arraste a alça de preenchimento da célula para baixo.

Nesse exemplo, A2 é o valor procurado; $F$2:$I$20 é a tabela de referência; 2 indica que o Excel deve trazer o valor da segunda coluna desse intervalo, isto é, a coluna G; e FALSO exige uma correspondência exata. Os cifrões tornam o intervalo absoluto, impedindo que ele se desloque ao copiar a fórmula.

Como buscar dados de outras colunas

Para trazer a categoria, basta mudar o índice da coluna de retorno para 3: =PROCV(A2;$F$2:$I$20;3;FALSO). Para mostrar o preço, o índice será 4: =PROCV(A2;$F$2:$I$20;4;FALSO). A tabela permanece a mesma; o que muda é a posição da informação que você deseja exibir.

Se você estiver trabalhando com muitas linhas de consulta, mantenha as referências do valor procurado relativas quando elas precisarem mudar linha a linha, como A2, A3 e A4. Ao mesmo tempo, mantenha a matriz fixa com cifrões. Essa combinação é importante para preencher fórmulas sem quebrar a referência da base.

Busca exata e busca aproximada: saiba escolher

O quarto argumento define o tipo de procura. Usar FALSO solicita uma correspondência exata e costuma ser a opção correta para códigos, matrículas, números de pedido, nomes padronizados e outros identificadores. Se o valor não for encontrado, o Excel exibirá normalmente o erro #N/D.

Tabela de produtos com códigos, categorias e preços para consulta.
Tabela de produtos com códigos, categorias e preços para consulta.

Já o argumento VERDADEIRO, ou sua omissão em algumas versões, permite uma correspondência aproximada. Nesse modo, a primeira coluna da matriz precisa estar ordenada em ordem crescente. O Excel localizará o maior valor que seja menor ou igual ao valor buscado. Esse comportamento é útil para faixas de valores, mas pode gerar respostas inadequadas se aplicado a cadastros comuns.

Exemplo de correspondência aproximada

Suponha uma tabela de comissões em que a primeira coluna define o faturamento mínimo de cada faixa: 0, 1.000, 5.000 e 10.000. Ao procurar o valor 7.500 com PROCV e VERDADEIRO, a função poderá retornar a informação ligada à faixa de 5.000, desde que a primeira coluna esteja organizada em ordem crescente.

Não use procura aproximada para localizar um produto pelo código ou uma pessoa pelo identificador. Se o código exato não existir, a fórmula poderá exibir dados de outra linha, o que é perigoso em controles e relatórios. Para esses casos, prefira sempre FALSO.

“A tecnologia é melhor quando reúne as pessoas.”

Matt Mullenweg

Em planilhas, esse princípio aparece quando uma base organizada permite conectar informações que antes estavam separadas. Ainda assim, a automação só é confiável quando os critérios de busca, os formatos e as referências são revisados com cuidado.

Erros comuns no PROCV e como corrigir

Quando o resultado não aparece, nem sempre a fórmula está escrita de forma errada. Frequentemente, o problema está nos dados: um espaço antes do texto, números gravados como texto, intervalo incompleto ou coluna de retorno posicionada à esquerda da chave de busca. Observar a mensagem exibida pelo Excel é o primeiro passo para identificar a causa.

Tela de notebook mostrando células com fórmulas e resultados.
Tela de notebook mostrando células com fórmulas e resultados.

A seguir estão situações recorrentes e ações práticas para corrigi-las. Em arquivos compartilhados, também vale verificar se alguém inseriu linhas, moveu colunas ou substituiu parte da base após a criação da fórmula.

Erro #N/D

O erro #N/D significa que o Excel não encontrou o valor procurado. Confirme se ele existe na primeira coluna da matriz e se o argumento final está como FALSO quando você deseja correspondência exata. Compare o conteúdo das células, inclusive zeros à esquerda, espaços e acentuação.

Para evitar que o erro apareça em relatórios, você pode combinar PROCV com SEERRO: =SEERRO(PROCV(A2;$F$2:$I$20;2;FALSO);"Não encontrado"). Essa solução melhora a visualização, mas não substitui a investigação da causa. Use mensagens claras para que uma ausência real não passe despercebida.

Erro #REF! e resultado inesperado

O erro #REF! geralmente ocorre quando o índice solicitado é maior que a quantidade de colunas dentro da matriz. Se o intervalo é F:I, ele tem quatro colunas; portanto, pedir a quinta coluna é inválido. Revise tanto o intervalo quanto o número informado no terceiro argumento.

Outro comportamento inesperado ocorre quando a coluna de busca não é a primeira da matriz. O PROCV procura apenas da esquerda para a direita. Se você precisa encontrar um nome que está na coluna H e retornar um código que está na coluna F, a função não conseguirá fazer isso diretamente. Será necessário reorganizar a tabela, criar uma coluna auxiliar ou adotar outra função de pesquisa.

Dados visualmente iguais, mas diferentes para o Excel

Um dos problemas mais discretos acontece quando dois valores parecem iguais na tela, porém possuem tipos diferentes. Por exemplo, “00125” pode ser texto em uma tabela e o número 125 em outra. Para o Excel, eles podem não corresponder. A mesma situação ocorre com espaços duplicados e caracteres copiados de sistemas externos.

Padronize os dados antes de criar a busca. Recursos como formatação de células, Localizar e Substituir, TRIM/ARRUMAR e conversão de texto em número podem ajudar conforme o caso. Para conhecer melhor a função e sua lógica de procura em versões compatíveis, consulte a documentação oficial da função PROCV no Microsoft Support.

Limitações do PROCV e alternativas mais flexíveis

O PROCV é útil e continua presente em muitas planilhas, mas possui limitações importantes. A principal é só buscar valores da esquerda para a direita. Além disso, ele depende de um número de índice fixo, que pode causar problemas se uma nova coluna for inserida no meio da base sem que a fórmula seja ajustada.

Versões mais recentes do Excel oferecem recursos que podem ser mais flexíveis, como PROCX e a combinação ÍNDICE com CORRESP. A melhor escolha depende da versão do programa, da estrutura da tabela e da necessidade de compartilhar o arquivo com outras pessoas que talvez usem edições mais antigas.

Quando usar PROCX

PROCX permite procurar em uma coluna e retornar dados de outra, inclusive quando a coluna de retorno está à esquerda da coluna pesquisada. Sua estrutura também separa o intervalo de procura do intervalo de retorno, o que reduz a dependência de índices numéricos. Em ambientes que suportam a função, ela costuma ser uma alternativa mais clara.

Apesar disso, se o arquivo precisar ser aberto por pessoas que usam versões sem PROCX, o conteúdo poderá apresentar incompatibilidades. Nesses casos, PROCV ou ÍNDICE com CORRESP podem ser escolhas mais seguras, desde que sejam bem documentados na planilha.

Quando usar ÍNDICE e CORRESP

A combinação ÍNDICE e CORRESP permite localizar uma posição e devolver o valor correspondente de outra coluna. Ela é útil para buscas à esquerda e para estruturas em que as colunas podem mudar de posição. Também evita depender da contagem de colunas dentro de um intervalo amplo.

Para aprofundar o entendimento sobre planilhas eletrônicas e seus fundamentos, é possível consultar o verbete sobre Microsoft Excel na Wikipédia em português. Em qualquer função escolhida, a qualidade da base de dados continua sendo o elemento mais importante para resultados confiáveis.

Boas práticas para manter suas buscas confiáveis

Uma fórmula correta pode apresentar falhas se a fonte de dados não for mantida com organização. Antes de automatizar relatórios, reserve um tempo para definir nomes de colunas, evitar duplicidades e padronizar códigos. Pequenos cuidados reduzem a necessidade de correções posteriores e facilitam a conferência por outras pessoas.

Profissional conferindo dados em uma planilha eletrônica.
Profissional conferindo dados em uma planilha eletrônica.

Também é recomendável separar áreas de entrada, cálculos e base de dados na planilha. Dessa maneira, quem usa o arquivo sabe onde digitar informações e tem menos chance de sobrescrever fórmulas ou alterar registros essenciais sem perceber.

  • Use cabeçalhos claros e mantenha uma coluna de identificação única quando possível.
  • Evite mesclar células dentro da área que será usada em buscas e filtros.
  • Prefira intervalos com referências absolutas ao copiar fórmulas para várias linhas.
  • Teste códigos existentes, inexistentes e valores com zeros à esquerda.
  • Não esconda todos os erros com SEERRO sem conferir a origem do problema.
  • Transforme a base em Tabela do Excel quando precisar expandir dados com frequência.

Em controles relevantes, crie uma área de validação com alguns exemplos conhecidos. Ao alterar a estrutura da base, confira se os resultados continuam corretos. Esse hábito é especialmente importante quando uma fórmula alimenta valores financeiros, estoques, listas de envio ou decisões operacionais.

Perguntas frequentes

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

Isso costuma ocorrer por diferença de formato entre os dados, como número armazenado como texto, espaços extras, zeros à esquerda ou referência de intervalo incorreta. Verifique também se o valor procurado está na primeira coluna da matriz e se o último argumento é FALSO para uma busca exata.

É possível usar PROCV em outra planilha do mesmo arquivo?

Sim. Basta indicar o nome da planilha antes do intervalo. Se a base estiver em uma aba chamada Cadastro, por exemplo, a matriz pode ser escrita como Cadastro!$A$2:$D$100. Se houver espaços no nome da aba, use apóstrofos, como 'Base de Produtos'!$A$2:$D$100.

O PROCV busca dados à esquerda?

Não diretamente. A função só procura na primeira coluna da matriz e retorna informações que estejam à direita dela. Para buscar à esquerda, considere reorganizar a tabela, usar PROCX em versões compatíveis ou combinar as funções ÍNDICE e CORRESP.

Como impedir que apareça #N/D?

Você pode usar SEERRO em volta da fórmula para mostrar uma mensagem alternativa, como “Não encontrado”. Porém, o ideal é primeiro confirmar se a ausência é esperada. Ocultar erros sem análise pode mascarar problemas de cadastro, digitação ou atualização da base.

Conclusão

Aprender a usar PROCV permite transformar tabelas extensas em consultas rápidas e reaproveitáveis. A função é mais eficiente quando a base possui uma coluna de identificação bem definida, os formatos dos dados são consistentes e a busca exata é usada para códigos e registros específicos.

Ao montar a fórmula, revise os quatro argumentos: o valor procurado, o intervalo da tabela, o índice da coluna de retorno e o tipo de correspondência. Depois, teste casos reais e casos que não existem na base. Com essa rotina, o PROCV se torna um recurso prático para relacionar dados, reduzir conferências manuais e deixar o trabalho no Excel mais organizado.

Referências

  • Microsoft Support — Função PROCV.
  • Microsoft Support — Visão geral de fórmulas no Excel.
  • Microsoft Support — Função PROCX.
  • Wikipédia — Microsoft Excel.
Compartilhe:

Escrito por

Editor-chefe e redator

Editor-chefe do O Valor da Educação, 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