PROCH no Excel: procurar na horizontal

Atualizado em 10. November 2026 · Equipe Exercícios Excel

O PROCH procura um valor na primeira linha da tabela e devolve o que está numa linha abaixo. Exemplo: =PROCH(B5;B1:E3;2;FALSO) traz o frete do destino escrito em B5.

Sintaxe

=PROCH(valor_procurado; matriz_tabela; núm_índice_lin; [procurar_intervalo])
valor_procurado
O que procurar na primeira linha, como a região.
matriz_tabela
A tabela inteira, com a linha de busca no topo.
núm_índice_lin
Qual linha devolver: 1 é a própria linha de busca, 2 é a de baixo.
procurar_intervalo
FALSO para busca exata.

Pratique agora

Exercício 1 de 2Correção na hora, sem cadastro

Em B6, traga o frete do destino escrito em B5.

B6
fx
A
B
C
D
E
F
1
Região
Sul
Sudeste
Nordeste
Norte
2
Frete
18,00 €
15,00 €
24,00 €
32,00 €
3
Prazo (dias)
4
3
6
9
4
5
Destino
Nordeste
6
Frete
7
Prazo
8
9

PROCH ou PROCV?

O PROCV procura de cima para baixo, numa coluna. O PROCH procura da esquerda para a direita, numa linha. Use o PROCH quando os títulos estão na primeira coluna e os itens se espalham pelas colunas.

Passo a passo

Escreva =PROCH( e clique na célula com o valor procurado. Depois selecione a tabela inteira, com a linha de busca no topo. Em seguida, diga qual linha da tabela trazer: 2 é a linha logo abaixo dos títulos. Termine com FALSO para busca exata e feche o parêntese.

=PROCH(B5;B1:E3;2;FALSO)

Conte as linhas a partir do topo da tabela selecionada, não da planilha. Se a tabela começa na linha 10, a linha 10 é a número 1.

Quando a tabela está deitada

Muitas planilhas de orçamento e de metas têm os meses nas colunas e os itens nas linhas. Para buscar o valor de um mês, a linha de busca são os meses, no topo, e o PROCH é o caminho natural.

=PROCH("Mar";B1:M5;4;FALSO)

Essa fórmula procura "Mar" na linha 1 e traz o valor da 4ª linha da tabela, na coluna de março.

Busca aproximada por faixa

Com VERDADEIRO no último argumento, o PROCH acha a faixa certa numa linha em ordem crescente. Exemplo: faixas de desconto por quantidade na linha 1 (0, 10, 50, 100) e os descontos na linha 2.

=PROCH(B8;B1:E2;2;VERDADEIRO)

Uma compra de 60 unidades cai na faixa de 50. A linha de faixas precisa estar do menor para o maior.

Travar a tabela para arrastar

Se for copiar a fórmula para outras células, trave a tabela com $. Deixe livre só a célula do valor procurado.

=PROCH(B5;$B$1:$E$3;2;FALSO)

Exemplo do dia a dia: frete e prazo numa tabela só

A transportadora manda uma tabela com as regiões no topo e, abaixo, o frete, o prazo e o seguro. Com a região do pedido numa célula, três PROCH buscam as três informações, mudando só o número da linha: 2 para o frete, 3 para o prazo, 4 para o seguro. O pedido inteiro se calcula quando você escolhe a região.

PROCH, PROCV ou PROCX?

  • PROCV: procura numa coluna e traz da direita
  • PROCH: procura numa linha e traz de baixo
  • PROCX: procura numa linha ou numa coluna, em qualquer direção, e não precisa contar a posição

No Excel 365, o PROCX substitui os dois. O PROCH continua útil em arquivos que precisam abrir em versões antigas.

No Excel em inglês e no Google Planilhas

No Excel em inglês, a função se chama HLOOKUP. No Google Planilhas em português, o nome é PROCH.

Exemplo do dia a dia: meta do mês

Uma planilha de metas tem os meses de janeiro a dezembro na linha 1 e, abaixo, a meta de cada loja. Numa célula de resumo, escreva o mês atual e o PROCH traz a meta da loja certa naquele mês. Quando o mês muda, troque só a célula do mês e todo o resumo se atualiza.

=PROCH(H1;$B$1:$M$6;3;FALSO)

Erros comuns

#REF!

O número da linha é maior que a quantidade de linhas da tabela selecionada.

Valor errado, sem erro

O último argumento ficou vazio ou VERDADEIRO, e a linha de busca não está em ordem. Use FALSO.

#N/D

O valor não existe na primeira linha da tabela. Confira a grafia e espaços sobrando.

Perguntas frequentes

O PROCH traz várias linhas de uma vez?

Não. Ele traz uma linha por vez. Para várias, escreva um PROCH para cada linha, ou use PROCX com um bloco de várias linhas no retorno, no Excel 365.

PROCH funciona no Google Planilhas?

Sim, com o mesmo nome em português. Em inglês, HLOOKUP.

O PROCH busca de baixo para cima?

Não. Ele sempre procura na primeira linha e traz de uma linha abaixo dela.

PROCH diferencia maiúsculas?

Não. "sul" e "Sul" são iguais para ele.

Como fazer PROCH com o mês de uma data?

Escreva os meses no topo como texto (Jan, Fev...) e busque com =PROCH(TEXTO(A2;"mmm");...), ou use números de 1 a 12 no topo e busque com MÊS(A2).

O PROCX substitui o PROCH?

Sim. O PROCX busca em linhas ou colunas, e não precisa contar o número da linha.

Veja também

Treine PROCH até ficar fácil

A lição "Funktion WVERWEIS" tem 3 exercícios com correção na hora.

Começar grátis