Como Usar PROCX Excel - 5 Exemplos Práticos
Autor

Veja como usar o Procx no Excel com exemplos práticos passo-a-passo com download gratuito.
Como Usar a Função Procx no Excel
A função Procx tem por finalidade localizar e retornar um conjunto de células à partir de uma chave.
Versões do Excel: Excel do Microsoft 365, Excel do Microsoft 365 para Mac, Excel para a Web, Excel 2021, Excel 2021 para Mac, Excel 2019, Excel 2016, Excel para iPad, Excel para iPhone, Excel para tablets Android, Excel para telefones Android
Sintaxe da função: =PROCX(pesquisa_valor; pesquisa_matriz; matriz_retorno; [se_não_encontrada]; [modo_correspondência]; [modo_pesquisa])
- pesquisa_valor: O valor a ser pesquisado. Se omitido, o XLOOKUP retornará células em branco encontradas.
- pesquisa_matriz: A matriz ou intervalo a classificar
- matriz_retorno: A matriz ou intervalo a retornar
- [se_não_encontrada]: Quando uma coincidência válida não é encontrada, retorna o texto [se_não_encontrada] que você fornece.
- [modo_correspondência]
- Especificar o tipo de correspondência:
0 – Correspondência exata. Se nenhum for encontrado, retornar #N/A. Esse é o padrão.
-1 – Correspondência exata. Se nenhum for encontrado, retorna o próximo item menor.
1 – Correspondência exata. Se nenhum for encontrado, retorna o próximo item maior.
2 – Uma correspondência de curingas, em que *,? e ~ têm um significado especial.
Especificar o modo de pesquisa a ser usado:
- [modo_pesquisa]:
1 – Executar uma pesquisa começando do primeiro item. Esse é o padrão.
-1 – Executar uma pesquisa reversa começando do último item.
2 – Executar uma pesquisa binária que dependa da classificação da matriz_procurada em ordem crescente. Caso contrário, resultados inválidos serão retornados.
-2 – Executar uma pesquisa binária que dependa da classificação da matriz_procurada em ordem decrescente. Caso contrário, resultados inválidos serão retornados.
Procx Vertical
O Procx permite a busca vertical de dados pesquisando as informações na vertical à partir de uma chave e retornando as informações de uma determinada coluna.

No exemplo acima realizamos a busca dos dados à partir dos códigos das licenças e temos o retorno das colunas.
No exemplo realizamos a consulta conforme abaixo:
=PROCX(H8:H11;B8:B24;C8:C24)
Na busca podemos passar uma lista de chaves e pesquisar em uma determinada coluna.
Então definimos a coluna de consulta, que tem o ID, e o retorno que temos é o retorno da coluna de Nome que foi selecionada.
Procx Horizontal
O Procx permite também a consulta horizontal como a função PROCH que é a função antiga horizontal.

Para isso usamos a função: =PROCX("Norte";C7:F7;C8:F19)
Nela passamos por exemplo o nome Norte e buscamos as informações que estão abaixo da coluna desejada, então buscamos pelos nomes ao topo da coluna e retornamos as informações abaixo das colunas definidas.
Procx Parte de Texto
O Procx permite também a consulta de dados com coringas para retornar os textos.
Para consultar os dados à partir da consulta de texto pode usar este código:
=PROCX("*sousa*";B8:B24;C8:C24;;2)
Veja que temos então a consulta passando o texto com * para que sejam consultados os dados à partir de parte do texto.
Assim temos o retorno do primeiro nome encontrado com a parte do texto, como vemos abaixo.

Procx Excel Vertical e Horizontal
Uma outra forma de consulta é a vertical e horizontal ao mesmo tempo.
Nele realizamos a consulta do código do registro e o nome das colunas para termos então o retorno do valor na matriz.

Para isso usamos a fórmula abaixo:
=PROCX(I8:I13;C8:C13;PROCX(J7;B7:G7;B8:G13))
Veja que temos então uma busca vertical na coluna C que é a coluna Reg e na consulta B7:G7 temos a consulta dos dados conforme o cabeçalho selecionado.
Esta consulta não precisa ser necessariamente pelo código, mas pode ser por textos, datas ou parte de texto.
Procx Excel Aproximado
O Procx Excel também permite a consulta de valores aproximados.
Veja por exemplo a situação abaixo aonde temos a pontuação de crediário dentro de uma tabela de pontuação.
Para isso use a função Procx abaixo:
=PROCX(C8:C17;F8:F13;G8:G13;;-1)
Nela passamos a função o método de correspondência -1 Correspondência Exata ou Próximo Item Menor no parâmetro de [modo_correspondência].
Passamos o que desejamos consultar, aonde e o que desejamos retornar, apenas temos a mudança colocando o modo de correspondência acima.

Com isso temos uma classificação automática dos dados conforme a tabela de classificação acima.
Para estudar pode baixar também uma planilha de exemplo de Procx no Excel.
Download Planilha PROCX Excel com Exemplos Práticos
Clique no botão abaixo para realizar o download do arquivo de exemplo:
Principais recursos
Confira o que este material oferece para você.
Perguntas frequentes
O material é realmente gratuito?
Sim. O acesso é gratuito e não exige cadastro.
Preciso ter o Excel instalado?
Recomendamos o Excel 2013 ou superior para todos os recursos.
Como faço para receber atualizações?
As atualizações são automáticas dentro da própria planilha.
Funciona no Excel do Mac?
Sim, funciona no Excel para Windows e para Mac.
Funciona no celular?
É possível visualizar no app do Excel; a edição completa é no computador.
Planilhas relacionadas
Planilha de Fluxo de Caixa
R$ 89,90
Controle de Estoque
R$ 69,90
Planilha Financeira Empresarial
R$ 79,90
Dashboard Financeiro no Excel
R$ 49,90




