A função PROCH no Excel

Embora não tão utilizada, a função PROCH é de suma importância no Excel. Trata-se de uma “prima” do PROCV, uma das funções mais importantes da ferramenta. A função PROCH faz uma busca horizontal em uma tabela, retornando um elemento que se encontra em uma outra linha, na mesma coluna do elemento sinalizado como valor procurado. Não entendeu muito? Nesse artigo explicamos para você.

Antes de mais nada e antes de começar o artigo, caso você precise melhorar o seu nível de Excel eu te indico o nosso Banco de Exercícios de Excel. Pensando em quem encontra pouca oportunidade de vivenciar a prática de Excel, o Banco conta com mais de 100 exercícios práticos e reais na ferramenta. Para saber mais detalhes, clique na imagem abaixo.

O exemplo

Antes de mais nada, abriremos o nosso estudo sobre o PROCH com um exemplo. Note a tabela da figura 1. Temos algumas informações claras: na tabela temos o nome, idade e nota de 6 alunos de uma dada faculdade. Intuitivamente, é possível saber a idade ou nota de qualquer aluno. Basta percorrer os olhos pela tabela, encontrar o seu nome na primeira linha e, posteriormente, descer para a linha da informação que queremos trazer (seja idade, seja nota), mantendo sua mesma coluna. Com isso, obtemos a informação.

proch excel
Figura 1

No entanto, caso queiramos descobrir a idade ou nota de um dado aluno (como, por exemplo, o Antônio) utilizando fórmulas em Excel, como proceder?

Para que serve a função PROCH do Excel

A função PROCH serve para, de certa forma, fazer uma procura horizontal em uma tabela. Anteriormente foi sinalizado que ela é uma “prima” da função PROCV pois essa outra, em contrapartida, faz uma procura vertical. Aliás, há um bom artigo sobre PROCV no nosso blog que você pode acompanhar clicando aqui.

Sendo assim, a função PROCH se trata de uma procura por um elemento conhecido que nos trará um elemento desconhecido. Como, por exemplo, temos o exemplo citado anteriormente. Suponhamos que queremos descobrir a idade do Antônio: “Antônio” é o elemento conhecido, o qual devemos buscar na tabela. Uma vez encontrado Antônio, precisamos trazer a sua idade.

Dessa forma, é entendido que para utilizar a função PROCH nós precisamos de alguns elementos, os quais estão sinalizados abaixo. Quando digitamos =PROCH( na barra de fórmulas, são esses elementos que aparecem:

  • valor_procurado: o valor que temos no momento. No caso do nosso exemplo é o nome Antônio. É ele que procuraremos na tabela
  • matriz_tabela: trata-se da tabela onde estão as informações. A função PROCH procurará o valor_procurado na primeira linha dessa tabela e depois trará um valor que desejarmos, na mesma coluna em que está o valor_procurado
  • núm_índice_lin: após encontrado o valor_procurado na primeira linha da matriz_tabela, o núm_índice_lin nos traz qual elemento está nessa linha na tabela e na mesma coluna do valor_procurado
  • procurar_intervalo: trata-se de um input optativo, o qual tomaremos sempre como 0 (ou FALSO)

A figura 2 ilustra como fica a função PROCH quando é chamada no Excel.

Figura 2

Por fim, entendido sobre esses elementos podemos entender como a função pensa.

Como pensa a função PROCH do Excel

Antes de mais nada e antes de avançarmos para a resolução do exemplo, é importante que você entenda como a função PROCH pensa para que consiga utilizá-la da maneira correta no Excel.

Dessa forma, para iniciarmos, dê uma olhada na figura 3, representada abaixo. Apesar da quantidade de elementos, ela será de suma importância para a sua compreensão.

Inicialmente, precisamos conhecer qual será o nosso valor_procurado. Ele será “Antônio”. Adicionalmente, precisamos conhecer qual será a nossa matriz_tabela. Será a tabela delimitada pelo contorno vermelho, de B2 até H4.

A função PROCH, então, procurará pelo valor_procurado sempre na primeira linha da matriz_tabela. Sendo assim, ela procurará por Antônio na linha 2, a primeira linha do intervalo de B2 até H4. A procura é sempre horizontal, feita da esquerda para a direita.

Em outras palavras, o Excel fará a busca da esquerda para a direita na linha 2 e em cada valor encontrado, perguntará se ele é igual a Antônio. O primeiro encontrado é “Nome”. Como ele não é Antônio, ele segue. O segundo encontrado é Pedro, e, por não ser Antônio, ele segue. Finalmente, o terceiro encontrado é Antônio, e com isso o Excel para.

Dessa forma, sabendo em qual coluna está Antônio, ele se deslocará para o valor informado em núm_índice_lin (que, no nosso caso, deve ser igual a 2). Sempre a referência é a tabela informada como matriz_tabela, e nela, a Idade (elemento que queremos trazer) é a segunda linha. Logo, inserimos núm_índice_lin = 2. Feito isso, o Excel encerra o PROCH e temos a resposta.

proch excel
Figura 3

Resolvendo o exemplo sugerido

Entendida qual a lógica por trás da função PROCH, podemos utilizá-la para a resolução do exemplo citado.

Conforme é conhecido, queremos saber a idade do Antônio. Sendo assim, sabendo como a função trabalha, podemos definir como inputs:

  • valor_procurado: “Antônio”
  • matriz_tabela: B2:H4
  • núm_índice_lin: 2

Com isso, a função PROCH fica: =PROCH(“Antônio”;B2:H4;2;0). Basta ir em qualquer célula, digitar =PROCH( e começar a incluir as variáveis: para Antônio, coloque entre aspas pois se trata de um texto; para B2:H4, utilize o mouse, clicando inicialmente em B2, mantendo o clique do botão esquerdo e arrastando até H4, soltando finalmente. Depois, basta inserir os outros elementos.

Dessa forma, caso você tenha seguido os procedimentos, a sua célula acusará o valor de 20. Trata-se, então, da idade do Antônio, conforme gostaríamos. Ou, em outras palavras, trata-se do valor que está na segunda linha da tabela definida por B2:H4, na mesma coluna em que se encontra o valor “Antônio”. A figura 4 ilustra esse resultado.

proch excel
Figura 4

No entanto, você não precisa se limitar a esse caso. Faça treinos, tentando entender a lógica da função. E se desejássemos a nota da Ana Luísa ou a idade da Patrícia, como deveríamos fazer? Reflita como lição de casa, usando esse exemplo.

A função PROCH do Excel em Vídeo

Esse artigo tem vídeo disponível no nosso canal no YouTube. Caso queira, veja a versão em vídeo, logo abaixo. Não se esqueça de nos seguir por lá para sempre receber conteúdo!

Observações do PROCH

Bem como na função PROCV, a função PROCH exige certos cuidados durante a sua utilização. Note abaixo alguns pontos importantes que sempre devem ser observados:

  • o valor que você tem como referência deve sempre estar na primeira linha da tabela informada
  • a linha de retorno da informação, após ter sido encontrado o nome, é a linha dentro a tabela informada e não a linha “geral” do Excel
  • no exemplo citado colocamos o valor procurado como “Antônio”, entre aspas. No entanto, também é possível digitar Antônio em uma célula (sem as aspas) e fazer o vínculo com essa célula. Dessa forma, =PROCH(“Antônio”; seria substituído por =PROCVH(C2;, desde que em C2 esteja Antônio
  • conforme sinalizado, para procurar_intervalo utilizaremos o 0 (ou FALSO). Com isso, garantiremos que o Excel fará a busca exata pelo valor procurado, e não aceitará valores próximos como resposta correta
  • o PROCH só funciona “de cima para baixo”, não sendo possível retornar um valor que esteja em linhas acima do valor procurado
  • o PROCH só traz a primeira ocorrência encontrada. Conforme entendido no tópico Como pensa a função PROCH do Excel, ao encontrar o primeiro elemento igual ao valor procurado ele cessa a busca e parte para o retorno da linha desejada

Por fim, sempre que estiver utilizando a função PROCH, atente-se para os pontos sinalizados acima para garantir uma boa utilização.

Por fim, quem leu este artigo também se interessou pelos artigos abaixo! Clique para saber mais!

Juros Compostos no Excel

Atingir Meta no Excel

Quer saber mais?

Enfim, neste artigo aprendemos sobre a função PROCH no Excel. Esse conhecimento é importante e te ajudará sempre.

Ainda assim, você acredita que pode saber mais de Excel? Certamente você quer aprender Excel aprendendo o que realmente interessa e te destaca! Dessa forma, montamos o Banco de Exercícios de Excel! São mais de 100 exercícios práticos para que você, finalmente, aprenda o Excel que interessa e que irá te destacar para o seu gestor e sua empresa. Conheça mais detalhes clicando no banner abaixo.