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

38 Fórmula PROCV: Como Usar com Maestria no Excel

Aprenda como usar a Função PROCV para fazer buscas em suas planilhas. Conheça 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



O que é a Função PROCV e por que ela é essencial 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 vou digitar o valor que quero procurar
                  em qual tabela vou procurar
                  qual o nº da posição da coluna que está o valor a obter
                  preciso de uma 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.

38 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
  14. Adorei. Como este site é didático. Ótimo trabalho. Parabéns.

    ResponderExcluir
    Respostas
    1. Olá! Muito obrigado pelas palavras. Espero lhe ver muitas vezes por aqui. Sempre que puder nos deixe seu comentário!

      Abraços!

      Excluir
  15. Olá, estou com uma dúvida. A função é o seguinte:

    PROCV(fórmula;matriz_tabela;2;0)

    Como pode vê, no lugar do valor procurado, existe uma função que desenvolvi que resultará em um valor numérico, no entanto, está dando erro ou valor não encontrado. Mas quando eu digito manualmente o valor da função, a função PROCV funciona. Como resolver este problema? Um abraço.

    ResponderExcluir
    Respostas
    1. Olá Steven, a sua estrutura está correta. A principio pode ser o tipo de dados de retorno que não é compatível com o formato da célula. Verifique a formação da célula se está como Geral ou Número.

      ABraços!

      Excluir
    2. Parabéns ao site, ajudou muito !!!!! Deixo aqui meu agradecimento.

      Excluir
    3. Obrigado Alexandre! Saber que gostou dos nossos conteúdos é um grande estímulo ao nosso trabalho!

      Excluir
  16. Agradeço muito pelo compartilhamento das informações sem dúvidas, contribuiu muito.

    ResponderExcluir
    Respostas
    1. Estamos juntos nessa jornada. Espero continuar ajudando com novas dicas.

      Abraços!

      Excluir
  17. Olá, gostaria de sabe se existe uma função que busca as correspondentes de uma celula só como por exemplo (2010-2019) e busque essas informação que se encontram em outra planilha onde as variáveis estão separada como por exemplo (2010)(01)(05) e (2019)(02)(06) cada ()corresponde a uma coluna e suas variaveis correspondentes??? gostaria de digitar o ano (2010-2019) e buscas as informações e puxar dia 01-02 e mes 05-06 seria possivel?

    ResponderExcluir
    Respostas
    1. Olá nesse caso é necessário trazer os resultados individuais, ou seja fazer um procv para buscar 2010 e depois outro procv para buscar pelos resultados de 2019.

      Excluir
  18. Me ajudou muito a entender essa fórmula hoje e já coloquei em prática onde eu trabalho pra ajudar com alguns afazeres. Didática top demais.

    ResponderExcluir
  19. Me ajudou muito a entender essa fórmula hoje e já coloquei em prática onde eu trabalho pra ajudar com alguns afazeres. Didática top demais.

    ResponderExcluir

Comentário(s):