Navegação Rápida
Função PROCX
Resumo
A função PROCX é a evolução moderna das funções de procura do Excel. Substitui PROCV e PROCH com maior flexibilidade, permitindo procurar valores em qualquer direção e retornar resultados de colunas à esquerda ou direita da coluna de pesquisa.
Sintaxe
PROCX(valor_procurado; matriz_pesquisa; matriz_retorno; [se_nao_encontrado]; [modo_correspondencia]; [modo_pesquisa])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| valor_procurado | Qualquer |
Sim | O valor que você quer encontrar |
| matriz_pesquisa | Intervalo |
Sim | Onde procurar o valor procurado |
| matriz_retorno | Intervalo |
Sim | De onde retornar o resultado correspondente |
| se_nao_encontrado | Qualquer |
Não | Texto ou valor exibido quando não há correspondência |
| modo_correspondencia | Número |
Não | Define o tipo de correspondência desejada |
| modo_pesquisa | Número |
Não | Define a direção e método de pesquisa |
Usando a função XLOOKUP
A PROCX revoluciona as buscas no Excel, eliminando as limitações do PROCV. Procure preços por código, nomes por ID, ou qualquer relação coluna-coluna, independentemente da posição relativa das colunas.
Exemplos Comuns de XLOOKUP
Procura básica de código para preço
=PROCX(F2;B2:B11;D2:D11)
Encontra o código na célula F2 e retorna o preço correspondente
Retorna nome E departamento
=PROCX(B2;B5:B14;C5:D14)
Uma fórmula retorna múltiplas colunas (nome e departamento)
Com valor personalizado se não encontrar
=PROCX(B2;B5:B14;C5:D14;"Não encontrado")
Exibe 'Não encontrado' quando o ID não existe
Faixa de impostos (aproximada)
=PROCX(E2;C2:C7;B2:B7;0;1)
Encontra a faixa de imposto mais próxima da renda
PROCX dupla (lookup 2D)
=PROCX(D2;$B$6:$B$17;PROCX($C3;$C$5:$G$5;$C$6:$G$17))
Procura linha E coluna para retornar valor específico da tabela
Perguntas Frequentes
Erros Comuns e Soluções
#N/A - Valor não encontrado
Cause: Nenhuma correspondência na matriz_pesquisa
Solution: Adicione [se_nao_encontrado] ou verifique ortografia/dados
#VALOR! em pesquisa binária
Cause: matriz_pesquisa não está classificada adequadamente
Solution: Use modo 1/-1 ou classifique os dados
Retorna valor incorreto
Cause: Modo de correspondência aproximada sem dados ordenados
Solution: Use 0 para correspondência exata ou ordene os dados
Notas
- Disponível apenas Excel 365 e Excel 2021+
- Substitui PROCV, PROCH e combinações ÍNDICE/CORRESP
- Modo 2/-2 requer dados CLASSIFICADOS para funcionar corretamente
- Pode retornar intervalos dinâmicos para SPILL
- Mais eficiente que PROCV para grandes conjuntos de dados
Compatibilidade
Disponível em: Excel 365, Excel 2021
Não disponível em: Excel 2016, Excel 2019, Excel 2013 e anteriores
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 365, Excel 2021+