PROCH no Excel (HLOOKUP): Como Buscar Valores em Linhas
Aprenda a usar a função PROCH (HLOOKUP) no Excel para buscar valores em linhas. Veja sintaxe, exemplo prático e alternativas modernas.
Por Ayoub Farid · · 2 min de leitura
A função HLOOKUP (conhecida como PROCH no Excel em português) funciona como um PROCV (VLOOKUP) deitado. Ela faz uma busca horizontal na primeira linha de uma tabela e retorna o valor correspondente em uma linha mais abaixo. Você vai encontrar essa situação com frequência em planilhas onde os meses ou anos estão distribuídos pelas colunas.
Sintaxe
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
*(No Excel em português, a função equivalente é =PROCH(valor_procurado; matriz_tabela; núm_índice_lin; [procurar_intervalo]))*
Exemplo
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Jan | Fev | Mar | |
| 2 | Vendas | 4.200 | 3.900 | 4.800 |
| 3 | Custos | 2.600 | 2.500 | 2.900 |
Para encontrar os custos do mês indicado na célula F1 ("Fev"), com uma referência absoluta no intervalo:
=HLOOKUP(F1,$B$1:$D$3,3,FALSE) → 2.500
A linha 3 da tabela corresponde aos Custos. Assim como no PROCV, use sempre FALSE (FALSO no Excel em português) para garantir uma correspondência exata.
Limitações
- Só pesquisa na primeira linha do intervalo e só retorna dados que estejam nas linhas abaixo dela.
- Informar o número da linha manualmente quebra o cálculo se novas linhas forem inseridas na planilha.
Alternativas melhores
- O XLOOKUP (PROCX) também lida com linhas perfeitamente:
=XLOOKUP(F1,$B$1:$D$1,$B$3:$D$3) - A combinação INDEX MATCH (ÍNDICE/CORRESP) funciona em qualquer versão do Excel
- Para buscas cruzadas entre linhas e colunas ao mesmo tempo, veja a pesquisa bidirecional com ÍNDICE e CORRESP
Vale a pena aprender?
Ao aprender Excel, priorize dominar o VLOOKUP (PROCV) ou o PROCX primeiro. Entender o PROCH leva apenas dois minutos depois que você já domina essas outras funções do Excel, e ele ainda pode surgir em algum teste de Excel para entrevista de emprego.
Perguntas frequentes
Qual é a diferença entre VLOOKUP (PROCV) e HLOOKUP (PROCH)?
O VLOOKUP faz a busca verticalmente na primeira coluna; o HLOOKUP pesquisa na horizontal pela primeira linha.
O XLOOKUP (PROCX) pode substituir o HLOOKUP?
Sim. Basta selecionar intervalos de linhas para a busca e para o retorno, em vez de colunas.
Por que a função HLOOKUP retorna o erro #N/D (#N/A)?
O valor procurado não foi encontrado exatamente na linha superior, muitas vezes por conta de espaços extras ou incompatibilidade entre números formatados como texto.
O Planilhas Google (Google Sheets) tem a função HLOOKUP?
Sim.