Excel na Web
Coloque seu e-mail aqui para receber GRATUITAMENTE o meu EBOOK →

→ 10 Funções que podem fazer de você um perito em EXCEL

26 Formula PROCV Como usar no Excel

Como usar a Função PROCV no Excel. Aprenda os segredos da fórmula mais usada no mundo. A realização de pesquisas de dados é uma das operações mais executadas no Excel. Existem diversas maneiras de encontrar informações ou realizar uma pesquisa no Excel. A mais utilizada é a Função PROCV. É importante destacar que PROCV quer dizer procurar verticalmente e não procurar valores, como muitos podem pensar. Isso porque, a Função PROCV, irá percorrer uma coluna para pesquisar o valor procurado e retornar a informação desejada. Mas, de que forma isso acontece?


Continue lendo este tutorial e aprenda: 
  • Como fazer PROCV no Excel
  • Como usar PROCV no Excel
  • Como fazer PROCV passo a passo



Como fazer Procv no Excel


A Função PROCV possui 3 parâmetros obrigatórios (valor_procurado, matriz_tabela e núm_índice_coluna) e 1 parâmetro opcional (0 ou 1) que vai aparecer de acordo com a situação.

Sintaxe: PROCV(valor_procurado;matriz_tabela;núm_índice_coluna;procurar_intervalo)

  • valor_procurado: o valor a ser procurado na primeira coluna de dados da tabela. Pode ser um valor ou uma referência.
  • matriz_tabela: Uma ou mais colunas de dados. Os valores na primeira coluna de matriz_tabela são os valores procurados por valor_procurado. Os valores podem ser texto, números ou valores lógicos.
  • núm_índice_coluna: o número da coluna em matriz_tabela a partir do qual o valor correspondente deve ser retornado. Um núm_índice_coluna de 1 irá retornar o valor da primeira coluna em matriz_tabela; núm_índice_coluna de 2 vai retornar o valor da segunda coluna, e assim por diante. 
  • procurar_intervalo: um valor lógico que dirá se PROCV irá localizar uma correspondência exata ou aproximada. Utiliza-se o numeral 0 para exata e 1 para aproximada.

Como usar o PROCV passo a passo no Excel


Para usar o PROCV imagine que cada coluna em sua tabela é numerada, começando pela esquerda.

Desta forma para retornar o valor de uma coluna específica,você deverá informar qual é o número da posição desta coluna nesta ordem imaginária.


No exemplo abaixo nós queremos digitar o código do produto e retornar as informações que estão na coluna com o preço dos produtos.

Então nós usaremos o número 3 como posição.

Para escrever a fórmula PROCV você deve pensar da seguinte forma:

=PROCV(célula onde irei digitar o valor que irei procurar
                  em qual tabela irei procurar
                  qual o nº da posição da coluna que está o valor a obter
                  correspondência exata ou aproximada)

No nosso exemplo, a fórmula com a função PROCV na célula B10 ficou assim:

=PROCV(A10;A2:C7;3;0)



Agora entenda como o Excel irá interpretar a fórmula:

=PROCV (Pegue o código B003 contido na célula A10; e procure por ele na tabela de produtos A2:C7;  se encontrar retorne o valor correspondente da coluna 3 da tabela; mas apenas retorne um valor se você encontrar exatamente o código B003 na tabela A2:C7, caso contrário retorne um erro)


Onde:

A10: é a célula onde está o termo de busca (valor_procurado).  Neste exemplo, o código do  produto.

A2:C7: é o intervalo de nossa tabela (matriz_tabela).

3: é a posição da coluna de retorno (núm_índice_coluna). Neste exemplo a coluna de preços.

0:  estamos procurando uma correspondência exata [procurar_intervalo] 

DETALHE IMPORTANTE: Na maioria das vezes que usar PROCV você deverá usar 0 como quarto argumento da função.


É bom saber


Algumas vezes você verá que a Função PROCV não irá encontrar o valor procurado e irá retornar uma mensagem de erro #N/D.



Esta situação pode ocorrer quando a célula de referência ainda não possui um valor ou quando o termo de busca não existe na tabela. Logo:

1 - Se você tem certeza que o termo de busca existe na tabela e quer ocultar o erro quando a célula de pesquisa estiver vazia poderá usar a Função SE.

2 - Se não tiver certeza de que o termo de busca existe, mas ainda assim deseja corrigir o erro #N/D do PROCV, você poderá usar a Função SEERRO.

Veja aqui: Como corrigir o erro #N/D de uma PROCV no Excel


Dica especializada


Os Intervalos Nomeados permitem definir um nome inteligível para um intervalo de células que podemos reutilizar em toda a pasta de trabalho. Você pode ver todos os intervalos nomeados de sua planilha acessando Fórmulas > Gerenciador de Nomes.



Quer saber tudo sobre PROCV?


Agora que você acabou de aprender PROCV no Excel, você precisa imediatamente conferir nossos outros tutoriais de PROCV para dominar esta função e criar relatórios completos de maneira rápida e ter controle total sobre seus dados:



Faça o Download da Planilha Interativa


Clique aqui para fazer o download da planilha interativa com um exercício bônus + todos os exemplos para você praticar com ilustrações e dicas usadas neste tutorial.


Deixe o seu Comentário


Deixe o seu comentário, dúvida ou sugestão. Pessoas participativas como você nos motiva a cada vez mais melhorar a qualidade dos nossos conteúdos!


Conteúdo VIP

Coloque o seu e-mail abaixo para receber gratuitamente as atualizações do blog!


Ricardo Fialkoski é o fundador do blog Excel na Web. Trabalha com Excel há mais de dez anos desenvolvendo Soluções Avançadas em Excel e VBA.

26 comentários :

  1. Muito bom, claro e objetivo! Ricardo, tenho uma dúvida, como faço para aplicar o PROCV em uma planilha, onde preciso de 03 critérios para encontrar o resultado desejado?

    Ex: linha - x ; processo - y; tempo - z = descrição - xyz

    ResponderExcluir
    Respostas
    1. Boa noite Ygor, veja este tutorial: http://www.excelnaweb.com.br/2014/01/funcao-procv-com-duas-condicoes.html. Para tres condições é o mesmo conceito. Obrigado pela visita. Um abraço!

      Excluir
  2. Respostas
    1. Ola, obrigado! Aprender a usar a Função PROCV no Excel é muito importante e lhe abre muitas possibilidades.

      Excluir
  3. Olá Ricardo, beleza? Mestre eu gostaria de saber se é possível usar a fórmula PROCV para fazer pesquisas através dos nomes presentes na tabela, ou seja, digitaria "Fernanda" e apareceria as suas informações e não pelo código XXX, por exemplo, para visualizar os seus dados. É possível? Agradeço desde já e parabéns pelo trabalho!

    ResponderExcluir
    Respostas
    1. Olá é possivel sim, da mesma forma que você faz para procurar pelo código, o problema é que se estiver mais de uma ocorrencia para o nome pesquisado a Função PROCV irá mostrar sempre o resultado da primeira ocorrência. Abraços!

      Excluir
  4. Muito útil, muito obrigado. Parabéns pela didática.

    ResponderExcluir
  5. Preciso colocar a função procv em varias celulas da mesma coluna, como faço para não ter que ficar inserindo a formula na celula uma por uma?

    ResponderExcluir
    Respostas
    1. Ola, você pode usar a alça de preenchimento.

      * Digite a fórmula na primeira célula.

      * No canto direito da célula aparece um quadradinho destacado.

      * Posicione o mouse sobre esse quadradinho, até que ele assuma a forma de uma cruz

      *Então quando ele estiver assim, clique e arraste para baixo até onde deseja que as fórmulas sejam preenchidas.

      Abraços!

      Excluir
  6. Bom dia.
    Estou tentando fazer uma função PROCV, onde gostaria que o resultado fosse um código da tabela e não digitar o código e aparecer o nome do produto referente a esse código.
    Ex.: quero digitar o nome Borracha e na célula ao lado aparecer 01.0001.
    A B
    01.0001 Borracha
    01.0002 Caneta Esferográfica Azul
    01.0003 Cola
    01.0004 Copo descartável 200 ml (Pct)
    Na fórmula que estou digitando está ficando assim: =PROCV(C2;A1:B4;1;0), mas retorna #N/D.
    O que fazer para dar certo?

    ResponderExcluir
    Respostas
    1. Ola Mega Eventos, a Função Procv não funciona da direita para a esquerda. Sendo assim, você precisa inverter as colunas na sua planilha e retornar a coluna 2 da tabela A1:B4.

      A B
      Borracha 10.001
      Caneta 10.002
      Cola 10.003
      Copo 10.004

      Depois desta alteração use a seguinte fórmula:

      =PROCV(C2;A1:B4;1;0)

      Abraços!

      Excluir
    2. Oi, muito obrigado pela dica estava a dias quebrando a cabeça para inverter a procura de código para nome.

      Excluir
  7. Muito obrigado, site extremamente util, estou me reciclando e esta sendo extremamente proveitoso.
    Muito obrigado!!!

    ResponderExcluir
    Respostas
    1. Opa LKDesign®! Que bom que estamos sintonizados com suas necessidades! :)

      Fico feliz por saber que gostou do blog e que este os conteúdos serão úteis para seus estudos!

      Grande abraço!

      Excluir
  8. Que site!! Top!! Vou tentar fazer com a dica de vocês!!!
    Obrigado!! Caso eu não consiga eu retorno.abraço

    ResponderExcluir
    Respostas
    1. Obrigado pelo elogio Vinicius! Aproveite todo o nosso conteúdo e qualquer dúvida deixe um comentário. Forte Abraço!

      Excluir
  9. Excelente didática !! Era o que eu procurava. acabei de economizar 500,00 de curso,rs.Valeu demais!!Muito obrigado por existir!!

    ResponderExcluir
    Respostas
    1. Muito obrigado! Que esse aprendizado te impulsione a ir cada vez mais longe e a ter cada vez mais sucesso! Abração!

      Excluir
  10. Uma dúvida, é possível eu digitar numa cédula e o resultado da fórmula aparecer na cédula seguinte?
    Ex: código 15132 = retrovisor
    Quero digitar o código mas não quero que ele seja substituído pelo produto, quero que o produto (nome dele) apareça na cédula seguinte, é possível??

    ResponderExcluir
    Respostas
    1. Oi Liliane, a Função PROCV serve justamente para você encontrar um valor e trazer o resultado em outra célula da planilha. Vamos supor que você vai digitar o código na célula A1 e quer que o produto apareça na célula B1.

      Então você precisa fazer a fórmula procv na celula B1.

      =PROCV(A1; tabela de produtos, coluna; 0) OK?

      Abraços!

      Excluir
  11. bom dia! eu tenho uma duvida, eu poderia saber se posso usar a função PROCV em outros modelos não só ne planilhas, sou grato pelo seu trabalho me ajudou com o possível e impossível ,só mais uma coisa,eu queria saber no que eu irei usar a função PROCV mais para frente pois só tenho 17 anos e penso em me especializar no assunto, dinovo ,sou grato pelo belo trabalho realizado,
    tenha um bom dia Sr. Ricardo Fialkoski

    ResponderExcluir
    Respostas
    1. Boa noite! Você pode usar o PROCV para qualquer tipo de pesquisa que queira fazer no Excel. Por exemplo: Usar o procv para Digitar o CPF e retornar os dados do usuário, usar o procv para Digitar o CEP e retornar o endereço completo. Enfim, são inúmeras aplicações que podem ser realizadas. Vale a pena investir um tempo estudando esta função.

      Abraços!

      Excluir
  12. Boa tarde!
    Estou fazendo uma planilha utilizando a função PROCV,não estou conseguindo fazer a planilha utilizando duas colunas, onde tenho que colocar valores em duas colunas para que a função possa estar procurando.

    ResponderExcluir
    Respostas
    1. Ola Elinton, por favor veja este artigo onde explico como usar procv com duas colunas:

      http://www.excelnaweb.com.br/2014/01/funcao-procv-com-duas-condicoes.html

      Abraços!

      Excluir
  13. Cara,você salvou meu dia 🎉🎉🎉🎆🎆

    ResponderExcluir

Comentário(s):