Como Utilizar a Função PROCX Excel

Veja como utilizar a função PROCX Excel passo-a-passo com 4 exemplos práticos em vídeo e download gratuito da planilha.

Procx Excel Função

A função PROCX possui a seguinte sintaxe:

=PROCX(pesquisa_valor; pesquisa_matriz; matriz_retorno; [se_não_encontrada]; [modo_correspondência]; [modo_pesquisa])

Procx Excel por Coluna Procx Vertical no Excel

No exemplo abaixo, que é o exemplo que mais utilizo no Excel, nós temos a busca pela chave, ID do cliente.

A aplicação da fórmula foi a seguinte: =PROCX(H6:H9;’09-30 PROCX 2′!$B$6:$B$15;’09-30 PROCX 2′!$C$6:$C$15)

Veja que temos os ID que são selecionados na função PROCX e temos com isso o retorno da coluna de nome, poderia ser outra coluna, bastaria mudar o parâmetro de matriz de retorno.

Procx Excel Busca Horizontal

A função PROCX substitui também o uso da função PROCH, que realizada busca horizontal de dados no Excel.

Para isso a aplicação da fórmula foi =PROCX(H5;’09-30 PROCX 3′!$C$5:$F$5;’09-30 PROCX 3′!$C$6:$F$17).

Nela buscamos os dados do nome da coluna, Norte, e retornamos os dados que estão dispostos abaixo do cabeçalho.

Exemplo de Busca Exata Coluna e Linha no Excel

No nosso exemplo temos uma tabela com filmes e desejamos consultar os dados conforme o filme selecionado.

No nosso exemplo estamos buscando o filme ao topo da tabela:

A fórmula utilizada é: =TRANSPOR(PROCX(I5;’09-30 PROCX’!$B$6:$B$15;’09-30 PROCX’!$C$6:$F$15;”Não encontrado”))

Nele estamos realizando a busca com a função PROCX à partir do nome do filme e buscando na coluna de filme.

No segundo PROCX aplicado na fórmula você tem a busca pelo nome da coluna que deseja retornar a informação.

E a função TRANSPOR transpõe o retorno dos dados de moto que as colunas sejam transpostas para linhas.

Abaixo o print melhor da função para ver melhor a aplicação:

E assim terá o retorno conforme vemos abaixo, e ao mudar o nome do filme são alterados automaticamente os dados do filme selecionado.

Busca por Parte do Texto no Excel

O PROCX permite também realizar buscas de dados por parte de texto em uma coluna.

Para isso usamos o coringa * para definir qualquer texto antes ou depois de um texto, por exemplo *moreira*.

Aqui a aplicação da função: =PROCX(““&E6&”“;’09-30 PROCX 4′!$B$6:$B$17;’09-30 PROCX 4′!$C$6:$C$17;”Não encontrado”;2).

Desta forma o retorno que teremos será de dados que contenham parte da palavra da busca.

Download da Planilha Função PROCX Excel

Para realizar o download desta planilha de exemplo clique no botão abaixo.

Baixe a planilha

5/5 - (Total de avaliações: 1)
Sair da versão mobile