O que a função PROCH faz?
A função PROCH procura um valor na linha superior de um intervalo e devolve o valor de uma linha indicada, na mesma coluna. O H é de horizontal. Use quando os títulos estão em uma linha e os dados descem abaixo deles. Se os títulos estiverem em coluna, use PROCV.
| Nome em português | PROCH |
|---|---|
| Nome em inglês | HLOOKUP |
| Categoria | Pesquisa e referência |
| Retorna | O valor da linha indicada, na coluna encontrada |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função PROCH?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| valor_procurado | Sim | O valor a procurar na primeira linha da tabela: valor, referência ou texto. |
| matriz_tabela | Sim | O intervalo onde a procura acontece. A primeira linha contém os valores procurados. |
| núm_índice_linha | Sim | O número da linha do intervalo que traz o resultado, contando a primeira linha como 1. |
| procurar_intervalo | Não | VERDADEIRO procura o valor mais próximo e exige a primeira linha em ordem crescente (padrão). FALSO procura o valor exato. |
Como usar a função PROCH na prática?
Exemplo 1: Meta de um mês
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Mês | Jan | Fev | Mar | 130 | |
| 2 | Vendas | 100 | 150 | 120 | 150 | |
| 3 | Meta | 110 | 140 | 130 |
=PROCH("Mar";A1:D3;3;FALSO) Em inglês: =HLOOKUP("Mar",A1:D3,3,FALSE) =PROCH("Fev";A1:D3;2;FALSO) Em inglês: =HLOOKUP("Fev",A1:D3,2,FALSE) A função procura "Mar" na primeira linha do intervalo A1:D3. Achando na quarta coluna, devolve a terceira linha do intervalo, a meta de março. Na segunda fórmula, o índice 2 devolve as vendas de fevereiro.
Quais erros a função PROCH costuma dar?
#N/D
Por que acontece: O valor procurado não existe na primeira linha (com FALSO) ou é menor que o menor valor da linha (com VERDADEIRO).
Como corrigir: Confira o valor e a grafia.
=PROCH("Abr";A1:D3;2;FALSO)Resultado: #N/D#REF!
Por que acontece: O número da linha é maior que a quantidade de linhas do intervalo.
Como corrigir: Reduza o número ou aumente o intervalo.
=PROCH("Mar";A1:D3;5;FALSO)Resultado: #REF!#VALOR!
Por que acontece: O número da linha é menor que 1.
Como corrigir: Use um número de linha igual ou maior que 1.
=PROCH("Mar";A1:D3;0;FALSO)Resultado: #VALOR!PROCH no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | PROCH (HLOOKUP) | Referência deste dicionário. |
| Google Planilhas | PROCH (HLOOKUP) | Funciona do mesmo jeito. Documentação do Google |
| LibreOffice Calc | PROCH (HLOOKUP) | Mesma lógica e mesmos argumentos. Ajuda do LibreOffice |
A função PROCH existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para esta função, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a PROCH?
- Com correspondência aproximada, os valores da primeira linha precisam estar em ordem crescente, da esquerda para a direita.
- Para procurar em uma coluna, use PROCV. No Excel 2021 em diante, PROCX serve para os dois casos.
- Maiúsculas e minúsculas são tratadas como iguais.
Perguntas frequentes sobre a PROCH
Quando usar PROCH em vez de PROCV?
Quando os valores de comparação estão em uma linha no topo da tabela e os dados ficam abaixo. Se estiverem em uma coluna à esquerda, use PROCV.
PROCH funciona no Excel 2013?
Sim, a função existe em todas as versões do Excel que a Microsoft documenta.
Funções relacionadas
Ver todas as funções de pesquisa e referência
Fontes consultadas
- Microsoft: função PROCH
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: lista de funções do Planilhas
- LibreOffice: ajuda das funções do Calc
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.