PROCH no Excel (PROCV Deitado)
PROCH no Excel
A fórmula PROCV é uma das mais conhecidas do Excel, mas você já ouviu falar na fórmula PROCH no Excel? Ela é uma espécie de PROCV deitado e eu vou te explicar sobre ela nessa publicação!
PROCH é a função de procura na horizontal do Excel — um PROCV deitado: ela busca um valor na primeira linha da tabela e retorna o dado da linha que você indicar. Sintaxe: =PROCH(valor_procurado; matriz_tabela; núm_índice_lin; FALSO para busca exata). Use quando os dados estiverem organizados em linhas, e não em colunas como no PROCV.
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso Canal do YouTube para mais vídeos!
Clique aqui para baixar a planilha utilizada nessa publicação!
O que você aprende neste vídeo
Resposta rápida: O PROCH é o PROCV deitado: procura o valor na primeira linha da matriz, da esquerda para a direita, e desce para trazer a resposta. A sintaxe é =PROCH(valor_procurado; matriz; núm_índice_linha; 0). Ele existe para as bases que crescem para o lado, com um registro por coluna, o inverso do formato comum.
Neste vídeo (17 min):
- 1:00 - A base do exemplo tem cada cliente em uma coluna: data na linha 1, cliente na 2, região na 3, produto na 4.
- 2:00 - Por que esse formato é raro: o Excel tem mais de 1 milhão de linhas contra ~16 mil colunas, crescer para baixo cabe muito mais.
- 3:00 - O objetivo: escolher o cliente numa célula (por validação de dados) e ver o produto aparecer sozinho.
- 5:00 - O valor procurado deve ser a célula do seletor, nunca o nome digitado entre aspas, senão a fórmula precisa ser editada a cada troca.
- 7:00 - Regra nº 1 da matriz: a primeira linha dela tem que ser a linha onde está o valor procurado (a dos clientes).
- 8:00 - Regra nº 2: o que você quer como resposta precisa estar dentro da matriz.
- 9:00 - Selecionar as linhas inteiras costuma ser melhor: colunas novas passam a entrar sozinhas na matriz.
- 10:00 - O número índice de linha conta a partir da matriz, não da planilha: 1 é a linha do cliente, 2 a região, 3 o produto.
- 11:00 - Depois de achar o valor, o PROCH só consegue devolver o que está na mesma coluna, abaixo, nunca acima.
- 11:30 - O último argumento é
0(correspondência exata), em 99% dos casos é o que você quer. - 14:00 - Segundo exemplo, forma de pagamento: a matriz vai até a linha 6 e o índice passa a ser 5.
- 16:00 - Para casos mais complexos existe o
PROCX, que substitui PROCV e PROCH com mais flexibilidade.
Para receber a planilha que usamos na aula no seu e-mail, preencha:
O que é o PROCH?
O PROCH é uma função de procura na horizontal, como o próprio nome sugere. Essa função é muito útil para pesquisar dados dentro de uma tabela onde os valores procurados estão na horizontal.
Quando usar o PROCV Deitado?
O PROCH é utilizado nesses casos de procura para facilitar o processo, principalmente quando temos uma grande quantidade de dados e a procura manual acaba se tornando impossível.
Então, acaba sendo mais fácil utilizar essa função para pesquisar de forma mais rápida e efetiva, sem ter muito trabalho.
Neste caso, iremos utilizar o PROCH para procurar quanto um vendedor vendeu em um determinado mês e iremos conferir manualmente se o valor obtido está correto.
Como usar o PROCH?
No exemplo que faremos, vamos achar quanto em R$ foi vendido por um determinado vendedor em um mês do ano. A seguinte tabela será utilizada como base:

Essa tabela representa a venda de seis vendedores durante o primeiro trimestre do ano. Suponha que queremos saber quanto o vendedor Marcos vendeu no mês de Fevereiro, isso é fácil basta olha para tabela e cruzar os dados de nome e mês, o resultado é de R$449,00.
No entanto, se a tabela for muito grande acaba sendo difícil achar os dados apenas olhando para a tabela, por isso iremos utilizar o PROCH.
Para utilizar o PROCH devemos iniciar escrevendo =PROCH(
Ao escrever essa parte dentro de uma célula o usuário poderá observar os argumentos que serão inseridos para que a função funcione corretamente.

Lembrando que iremos procurar o valor de venda de um vendedor em um mês específico. Iremos procurar quanto o vendedor Marcos vendeu no mês de Fevereiro.
Valor_procurado: Esse é o valor que será procurado, ou seja, de quem estamos buscando uma informação, no caso do nosso exemplo será o nome do vendedor que estamos procurando.
Matriz_tabela: Essa é a tabela onde estão os nossos dados, atentando a duas regras.
- A matriz_tabela deve começar na linha onde está o valor_procurado
- A matriz_tabela deve ir até, pelo menos, a linha onde está o valor que se deseja obter como resposta
Núm_índice_lin: Esse é o número que indica em qual linha iremos procurar o dado, ou seja, em qual linha iremos procurar o valor de vendas do vendedor indicado. Esse valor de linha é contado desde a primeira linha da matriz_tabela, portanto como queremos o mês de Fevereiro, a linha a ser procurada é a 3.
Neste ponto já é possível ver que os dados que estão sendo cruzados são do vendedor Marcos com a terceira linha da tabela.
[procurar_intervalo]: Essa é uma opção que o usuário poderá colocar se quer ou não uma busca exata, na maioria dos casos utilizamos a busca exata para que não retorne erro. Então as duas opções possíveis são VERDADEIRO ou 1, para a busca aproximada, e FALSO ou 0 para a busca exata.
Sabendo o que é cada um dos argumentos podemos escrever a fórmula para procurar quanto foi vendido em determinado mês por um determinado vendedor.

Então, na figura abaixo temos o resultado dessa fórmula.

Se formos observar na tabela, o nome Marcos e o mês de Fevereiro o valor realmente é de R$449,00. Caso o usuário apenas mude o nome que está na célula de vendedor para Mariana, por exemplo, o resultado será dessa vendedora ainda no mês de Fevereiro.

Caso o usuário queira alterar o mês, basta ir na fórmula que escrevemos e modificar de 3 para 2, se quiser o mês de Janeiro, ou para 4, se quiser o mês de Março.
Para o último exemplo vamos procurar quanto a vendedora Letícia vendeu no mês de Janeiro. Portanto, iremos modificar o nome para Letícia e o número da linha a ser procurada para 2.

IMPORTANTE: Vale lembrar que neste caso, por exemplo, o nome da vendedora tem acento. Logo, caso na procura não seja colocado o nome com acento, a fórmula não irá encontrar o valor desejado e irá retornar um erro. Portanto, é importante padronizar tanto os nomes dentro da tabela quanto o nome que será procurado.

Essa função é muito similar a função PROCV, só que ao invés da procura vertical nós vamos fazer uma procura horizontal.
Perguntas frequentes
1. Qual a diferença entre PROCV e PROCH no Excel?
O PROCV procura valores na vertical: percorre a primeira coluna da tabela e retorna dados das colunas seguintes. O PROCH faz o mesmo na horizontal, procurando na primeira linha e retornando o valor da linha que você indicar. A escolha depende apenas de como a sua base de dados está organizada.
2. Quando usar o PROCH no Excel?
Use quando os dados estiverem dispostos na horizontal — por exemplo, vendedores na primeira linha e meses nas linhas seguintes. Nesse formato, o PROCH cruza as informações automaticamente, o que evita a procura manual em tabelas grandes e retorna o valor desejado de forma rápida e confiável.
3. O que fazer quando o PROCH retorna o erro #N/D?
O #N/D geralmente indica que o valor procurado não foi encontrado: confira a grafia, incluindo acentos — Letícia com e sem acento são valores diferentes para o Excel. Verifique também se a matriz_tabela começa na linha do valor procurado e se a busca exata (FALSO) está configurada.
4. O PROCX substitui o PROCH?
No Microsoft 365, o PROCX (XLOOKUP) faz procuras verticais e horizontais com mais flexibilidade, dispensando o número de índice. Ainda assim, vale conhecer o PROCH: ele funciona em qualquer versão do Excel e continua aparecendo em planilhas antigas que você pode herdar no trabalho.
Conclusão
Nessa aula eu te mostrei como funciona a função PROCH no Excel que é para fazer uma busca horizontal. Ela não é tão utilizada quanto o PROCV, pois é necessário essa estrutura de tabela.
Você deve ter notado que as bases de dados nesse formato não são muito utilizadas, mas é possível que você se depare com alguma desse tipo.
Então é importante que saiba que temos a função PROCH para te auxiliar nesse processo quanto estiver precisando fazer essa busca e não precisa alterar sua base de dados!

Apostila Básica de Excel
Essa é uma apostila básica de Excel para que você saia do zero de forma 100% gratuita!
Hashtag Treinamentos
Para acessar outras publicações de Excel Intermediário, clique aqui!


