Aprenda como realizar o PROCX com mais de uma condição no Excel! Descubra como executar o PROCX Duplo e Triplo no Excel com este truque avançado.
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
PROCX Com Mais de uma Condição no Excel – Truque Avançado no Excel
Nesta aula, você vai aprender um truque avançado no Excel que ensina como realizar o PROCX com mais de uma condição. Isso permitirá a busca de resultados com base em 2, 3 ou até mais condições simultaneamente.
Com o PROCX duplo no Excel, você poderá inserir duas condições para avaliação simultânea, sem a necessidade de criar colunas auxiliares.
Este processo é bastante simples e possibilitará a execução do PROCX Triplo no Excel, com a flexibilidade de poder ampliar e passar quantas condições desejar.
Já conhecia esse recurso do Excel? Então vem comigo que eu vou te mostrar como fazer PROCX com mais de uma condição no Excel.
Explicação da Base de Dados e do Objetivo
Possuímos uma tabela que registra as vendas de uma empresa específica, incluindo dados sobre a divisão, nome do vendedor, região da venda e o número da nota fiscal correspondente.
A partir desta tabela, foi implementada uma validação de dados na célula B4, permitindo a seleção do nome do vendedor desejado de acordo com os registros da tabela.
O objetivo é que, ao escolher o nome do vendedor na célula B4, o número da nota fiscal associado a esse vendedor seja automaticamente exibido.
PROCX no Excel
Esse objetivo pode ser alcançado tanto utilizando o PROCV quanto o PROCX. Vamos realizar esse processo utilizando a função PROCX, uma fórmula mais recente disponível na versão do Microsoft 365.
Como exemplo, vamos pesquisar a NF Venda da vendedora Thaina Junqueira. Para a função PROCX, precisaremos dos seguintes argumentos:
Valor Procurado: A célula B4, onde está o nome da vendedora que estamos buscando.
- Matriz de Pesquisa: A coluna onde iremos buscar o valor desejado, que, neste caso, é a coluna Vendedor inteira (B7:B405).
- Matriz de Retorno: A coluna que contém o resultado desejado, neste caso, NF Venda (D7:D405).
- Argumento Opcional: Uma mensagem personalizada caso a vendedora não seja encontrada. Vamos utilizar “Não encontrado”.
- Modo de Correspondência: Como queremos uma correspondência exata, passamos o número 0.
Dessa forma, a fórmula final ficará:
=PROCX(B4;B7:B405;D7:D405; "Não encontrado";0)
Ao aplicar essa fórmula, obteremos o número da nota fiscal correspondente à vendedora Thaina Junqueira.
Problema com o Resultado
Nossa função foi aplicada corretamente e, de fato, retornou uma nota fiscal referente à vendedora Thaina Junqueira. Contudo, ao verificar todas as vezes que essa vendedora aparece na tabela de vendas, percebemos que ela possui mais de uma venda realizada.
No entanto, o resultado da busca retorna apenas um valor, que é o da primeira nota fiscal encontrada.
Essa é uma limitação presente tanto no PROCV quanto no PROCX. Ambas as funções retornam apenas a primeira correspondência encontrada.
PROCX Duplo no Excel
Vamos considerar a situação em que, além de buscar a Nota Fiscal pelo nome do vendedor, desejamos também especificar a região em que a venda foi realizada.
Nesse caso, teremos duas condições para analisar: a condição da região da venda e do nome do vendedor. Como exemplo, vamos localizar a nota fiscal referente à região Sudeste, feita pela vendedora Thaina Junqueira.
Para resolver essa situação usando PROCV, seria necessário criar uma coluna auxiliar para localizar a nota fiscal correspondente.
No entanto, com o PROCX, isso não é necessário, pois podemos trabalhar com ele avaliando mais de uma condição. A fórmula será a seguinte:
=PROCX(1;(B7:B405=B4)*(C7:C405=A4);D7:D405, "Não Encontrado"; 0))
No primeiro argumento, passamos o número 1 como o valor procurado. Para o Excel, o número 1 corresponde a verdadeiro, e o número 0 a falso. Estamos dizendo que queremos encontrar o valor verdadeiro de acordo com as condições definidas.
Essas condições são definidas no segundo argumento, a matriz de pesquisa. Como temos mais de uma condição, precisamos separá-las dentro de parênteses.
A primeira condição define que queremos apenas as linhas cujo valor da coluna Vendedor seja igual a Thaina Junqueira (B7:B405=B4).
Na segunda condição, definimos que queremos apenas as linhas em que o valor da coluna Região Venda seja correspondente à região Sudeste (C7:C405=A4).
Como temos mais de uma condição, precisamos unir esses critérios de busca usando o símbolo de asterisco (*). Dessa forma, filtraremos apenas as linhas em que o Vendedor for igual a Thaina Junqueira e a Região Venda for igual a Sudeste.
Passamos o terceiro argumento, que é a matriz de retorno, ou seja, onde está o resultado que desejamos buscar e exibir, a coluna NF Venda (D7:D405).
Os demais argumentos podem ser mantidos como fizemos anteriormente: o quarto argumento para caso não retorne nada (“Não Encontrado”) e, por fim, o modo de correspondência (0).
O resultado desse PROCX será a NF Venda correspondente:
Observe que a função retorna corretamente a NF Venda associada a Thaina Junqueira na região Sudeste.
PROCX Triplo no Excel – PROCX Com Mais de uma Condição no Excel
Agora que você compreendeu a lógica do PROCX duplo no Excel, pode facilmente realizar o PROCX triplo no Excel e adicionar quantas condições forem necessárias. A lógica permanece a mesma.
Por exemplo, se quisermos retornar a nota fiscal correspondente à vendedora Thaina Junqueira, na região Centro-Oeste e na divisão OI, precisaremos passar três condições para a função PROCX.
Podemos fazer isso da mesma forma como fizemos o PROCX duplo, separando as condições dentro de parênteses e unindo-as através do símbolo de asterisco (*).
Nesse caso, a fórmula ficará da seguinte forma:
=PROCX(1;(B7:B405=B4)*(C7:C405=A4)*(A7:A405=C4);D7:D405, "Não Encontrado"; 0))
Como resultado, obteremos a nota fiscal correspondente a esses três critérios:
Dessa forma, se precisarmos adicionar mais critérios, basta colocar a nova condição entre parênteses e adicioná-la ao segundo argumento, ligando-a com as outras condições através do asterisco.
Conclusão – PROCX Com Mais de uma Condição no Excel
Na aula de hoje, você aprendeu como fazer o PROCX com mais de uma condição no Excel. Isso possibilita a realização de buscas avançadas no Excel a partir de 2, 3 ou mais critérios.
A lógica é bastante simples, e compreendendo como funciona o PROCX duplo, você será capaz de replicá-la para quantas condições forem necessárias.
Essa é uma importante habilidade para realizar análises mais complexas e personalizadas em suas planilhas, tornando seu trabalho no Excel ainda mais eficiente. Para aprofundar seus conhecimentos e explorar mais técnicas avançadas, considere se inscrever em um curso de Excel!
Apostila Básica de Excel
Essa é uma apostila básica de Excel para que você saia do zero de forma 100% gratuita!
Hashtag Treinamentos
Para acessar outras publicações de Excel Avançado, clique aqui!
Posts mais recentes de Excel Avançado
- Como Criar Macros no Excel com ChatGPT e CopilotVeja como criar macros no Excel com ChatGPT sem nem mesmo saber programar em VBA!
- Tela de Pesquisa no Excel: Como Criar um Filtro Dinâmico de Pesquisa AutomatizadaNesta aula, você vai aprender a criar uma tela de pesquisa no Excel que filtra vendas por vendedor, produto e forma de pagamento com poucos cliques.
- 5 Maneiras de Proteger Planilha Excel – Senha na PlanilhaVocê conhece a forma simples de proteger planilha Excel? Isso nada mais é do que colocar uma senha nela, fazendo que ela só abra com essa senha!
Posts mais recentes da Hashtag Treinamentos
- Aprenda a Criar Planilha de Estoque com ChatGPT e ExcelQuer aprender como criar uma planilha de estoque com ChatGPT e Excel? Aprenda como fazer isso de forma simples e direta!
- Conheça o Gemini, o ChatGPT do GoogleConheça o Gemini, a inteligência artificial do Google, que funciona basicamente como o ChatGPT do Google.
- Como Perguntar e Entender Direções em Inglês: Guia Completo para ViajantesAprenda como pedir e entender direções em inglês de forma clara e educada. Confira nosso guia completo com frases prontas e com as pronuncias adequadas.
Expert em conteúdos da Hashtag Treinamentos. Auxilia na criação de conteúdos de variados temas voltados para aqueles que acompanham nossos canais.