em
SISTEMA DA
INFORMAÇÃO
RECURSOS HUMANOS
Excel
PROCV e PROCH
Considerada uma das fórmulas mais utilizadas, a fórmula “PROCV” compara ou encontra informações dentro de uma tabela. É uma função de procura de dados organizados na vertical.
O nome da fórmula é originário de suas iniciais como “PROC” de procurar e “V” de vertical.
A fórmula serve para RELACIONAR DUAS TABELAS.
Use PROCV quando os valores de comparação estiverem em uma coluna à esquerda dos dados que você deseja localizar.
Vamos imaginar um supermercado:
Para comprar um produto, precisamos passar o código de barras do produto no caixa, e na tela do computador irão aparecer diversas informações sobre o produto: nome do produto, preço, etc. Já neste exemplo a função PROCV aconteceu, pois o computador procura a informação do código de barras em um banco de dados e puxa as informações necessárias.
A primeira tabela consiste nos produtos que você tem em seu “Carrinho de Compras”. A segunda tabela é o “Banco de dados do Supermercado”. Antes de escrever a fórmula PROCV, vamos pensar o que o computador faz para puxar a informação do NOME DO PRODUTO:
1) Ao passar um produto no caixa, o computador irá ler o CÓDIGO DE BARRAS (valor procurado);
2) Depois, ele vai procurar este CÓDIGO lá na no BANCO DE DADOS DO SUPERMERCADO (matriz tabela);
3) Depois que ele encontrar o código de barras nessa tabela, ele irá buscar a informação que está na coluna ao lado (num_índice_coluna), que é o NOME DO PRODUTO.
Vamos fazer esse processo na nossa planilha, “manualmente” (sem o PROCV):
1) O primeiro produto que você tem no seu carrinho possui o código de barras: 78900000;
FUNÇÃO “PROCV”
2) Para descobrir “NO OLHO” qual é o NOME DESTE PRODUTO, na tabela do supermercado, a primeira coisa que fazemos é correr a visão sobre a coluna “código de barras” até encontrar o número:
3) Encontrado o código, basta olhar para a coluna do lado que iremos saber qual é este produto:
Este é exatamente o mesmo passo que o Excel faz, e é exatamente os parâmetros que você deve informar na fórmula. Na célula B2 da planilha “PROCV 1” digite “=PROCV(“.
Precisamos informar 4 parâmetros na fórmula, sendo que os 3 primeiros são as mais importantes:
1) Valor_procurado: O Excel pergunta: “De quem você quer a informação”?
Resposta: No nosso caso, queremos a informação do CÓDIGO DE BARRAS que está na célula ao lado. Então, clique A2;
Em seguida digite “;” (ponto e vírgula)
2) Matriz_Tabela: O Excel pergunta: “Em qual tabela você irá procurar”?
Resposta: No nosso caso, a informação está na tabela do “banco de dados do supermercado”, então, basta selecioná-la A PARTIR DA PRIMEIRA COLUNA (Célula G1 até I144);
Em seguida digite “;” (ponto e vírgula)
3) Núm_índice_coluna: O Excel pergunta “Dentro desta tabela que você acabou de selecionar, qual é a coluna (em números) que você quer puxar a informação? É a primeira, a segunda, a terceira???”.
Resposta: No nosso caso, queremos puxar a informação do NOME DO PRODUTO que está na segunda coluna desta tabela. Então, basta digitar “2”;
Importante! O número não é correspondente a letra da coluna e sim a quantidade de colunas que selecionamos dentro da “matriz_tabela” ;
4) Procurar_intervalo: O Excel pergunta: “VERDAEIRO OU FALSO?”.
Ou seja: Correspondência aproximada (VERDADEIRO), ou Correspondência exata (FALSO);
Resposta: No nosso caso, queremos uma correspondência exata, ou seja, se este código de barras não estiver na tabela do supermercado, ou se o código estiver, outro produto poderia ser cobrado no lugar.
Então, em 99% dos casos que utilizaremos o PROCV você deverá usar “FALSO” (QUE TAMBÉM PODE SER REPRESENTADO PELO NÚMERO “0”), que representa
“Correspondência Exata”.
PRONTO, SUA FÓRMULA ESTÁ FINALIZADA. Basta apertar “ENTER” para ver o resultado:
A função PROCH possui a mesma ideia da PROCV, mas agora o “H” se refere a Horizontal. Use PROCH quando seus valores de comparação estiverem localizados em uma linha ao longo da parte superior de uma tabela de dados e você quiser observar um número específico de linhas mais abaixo.
Sintaxe:
PROCH(valor_procurado, matriz_tabela, núm_índice_linha, [procurar_intervalo])
valor_procurado (Obrigatório). O valor a ser localizado na primeira linha da tabela.
Valor_procurado pode ser um valor, uma referência ou uma cadeia de texto.
matriz_tabela (Obrigatório). Uma tabela de informações onde os dados devem ser procurados.
Use uma referência para um intervalo ou um nome de intervalo.
Para dar um nome a um intervalo, basta selecionarmos o intervalo e nomeá-lo da seguinte forma:
1) Vamos montar a seguinte tabela:
2) Vamos selecioná-la:
FUNÇÃO “PROCH”
3) No canto superior esquerdo, você enxergará a célula B2 é lá que iremos dar o nome para seleção:
4) Vamos digitar “planilha1” e clique em outro local para tirar a seleção da tabela:
5) Observe que ficou uma ”seta” de “dropdown” dizendo que tem mais opções:
Se clicarmos na seta, abrirá as opções de seleção:
Se escolher a opção planilha1, automaticamente irá fazer a seleção.
Núm_índice_lin: é o número correspondente a ordem que se encontra a linha do índice. Por exemplo em nossa planilha, o índice “Produto” encontra-se na segunda linha, ou seja, número 2.
Procurar_intervalo: é como no PROCV, ou VERDADEIRO ou FALSO – verdadeiro para aproximação e falso para exato; “1” para aproximação e “0” para valores exatos
Vamos criar uma outra tabela:
Em “Produto”, na célula C9, vamos colocar a função PROCH. Iremos procurar, através do
“Cód.Produto” o “Produto” correspondente e trazer o resultado de busca na célula C9.
Para isso, digitaremos:
= PROCV (C8; planila1; 2; 0)
Sendo “C8” (código do produto) ; “planilha1” é o nome do intervalo B2:K5 que demos; “2” é a ordem da linha correspondente ao índice “Produto”, no intervalo procurado; e “0” pois queremos que traga o valor exato.
Pronto! Agora, por exemplo, se na célula C8, que corresponde ao Cód.Produto, digitarmos algum código existente da planilha anterior, em “Produto” ,C9, irá nos retornar o produto correspondente. No caso, se colocarmos o valor 103, irá trazer o produto8.