A função PROCX é uma das fórmulas mais poderosas do Excel. Desenvolvida para substituir as funções PROCV e PROCH, proporciona maior flexibilidade, simplicidade e recursos aprimorados. Se você trabalha com planilhas no Excel e precisa buscar informações em grandes bancos de dados, entender como usar o PROCX pode otimizar consideravelmente sua produtividade. Neste artigo, vamos explicar de forma clara e prática como essa função funciona, confira agora mesmo.
O que é a função PROCX?
A função PROCX localiza um valor em uma coluna (ou linha) e retorna um valor correspondente de outra coluna (ou linha), permitindo buscas tanto verticais quanto horizontais — e de forma mais eficiente e segura do que o tradicional PROCV.
Sintaxe da função:
=PROCX(pesquisa_valor; pesquisa_matriz; matriz_retorno; [se_não_encontrada]; [modo_correspondência]; [modo_pesquisa])
Neste artigo focaremos nos argumentos:
pesquisa_valor: o valor que você está procurando.
pesquisa_matriz: onde o Excel deve procurar o valor.
matriz_retorno: onde o Excel vai retornar o resultado.
[se_não_encontrado]: o que exibir se o valor não for encontrado, sendo este argumento opcional.
Exemplo prático 1: Buscar nome do produto pelo código
Suponha que você tenha o código do produto e quer descobrir o nome, considerando a tabela de base de dados abaixo:
Para isso, na célula C10 iremos aplicar o código a ser procurado, e na célula C11 aplicaremos a função da seguinte forma: =PROCX(C10;B3:B8;C3:C8)
Feito isso, a função irá nos trazer o resultado: borracha, conforme o código informado, e sempre que mudar o código o nome será alterado também automaticamente.
Exemplo prático 2: Buscar preço com mensagem personalizada se não encontrar
Utilizando a mesma tabela anterior, agora desejamos retornar o valor, porém quando não localizado, deve retornar uma mensagem. Para isso, aplicaremos a função da seguinte forma: =PROCX(C10;B3:B8;E3:E8;”Produto não cadastrado”)
Feito isso, a função irá nos trazer a mensagem, uma vez que informamos um código (PROD_5037) que não está na tabela, se for um código válido, nos retornará com o valor do produto.
Exemplo prático 3: Buscar da direita para a esquerda (algo que o PROCV não faz)
Neste exemplo, vamos inverter a ordem das colunas na tabela. Suponha que seja necessário localizar um produto a partir de seu código, sendo que o campo do código se encontra ao final da tabela, posicionado após a coluna “Produto”, que corresponde ao resultado desejado. Nessa configuração, o uso da função PROCV não seria possível; portanto, será demonstrado como proceder utilizando a função PROCX. Para isso, aplicaremos a função da seguinte forma: =PROCX(C10;E3:E8;B3:B8)
A função retorna apontador conforme o código, independentemente da ordem das colunas. O PROCV não permite isso, pois só busca da esquerda para a direita.
Conclusão
A função PROCX chegou para facilitar e modernizar a forma como realizamos buscas no Excel. Com ela, você pode substituir de forma definitiva funções mais limitadas como PROCV e PROCH, além de evitar erros comuns em planilhas com grandes volumes de dados.
Para mais dicas e tutoriais como esse, siga nossa página no Instagram, confira também nossa página no Youtube e veja nossas vídeos aulas.
E caso você precise elaborar uma planilha, e não quer ficar quebrando a cabeça sozinho ao desenvolvê-la, ou não sabe nem por onde começar, entre em contato e solicite seu orçamento para planilha personalizada, elaboramos a planilha conforme sua real necessidade, 100% personalizada para você ou seu negócio.










