PROCV com Duas Condições Excel (PROCV com 2 colunas)
Autor

Várias formas de como realizar PROCV com duas condições, como usar o PROCV com duas colunas no Excel passo-a-passo em vídeo e download gratuito da planilha de PROCV com duas condições.
Download da Planilha Exemplo Procv com Duas Condições
Realize o download da planilha de concatenar Excel deste artigo no botão abaixo. Basta se inscrever na nossa newsletter gratuita para o download automático.
1. Introdução PROCV com Duas Condições no Excel
A função PROCV figura entre as mais aplicadas para construirmos fórmulas com objetivo de buscar dados no Excel. Ela possui algumas limitações e entre elas está a direção da busca: apenas para a direita. Outra limitação conhecida é buscar apenas o primeiro valor existente na base de dados referente ao critério de busca, não sendo possível trazer todas as correspondências dos dados.
Embora tenhamos soluções empregando outras funções, a citar ÍNDICE, CORRESP, SE e FILTRO, neste artigo vamos apontar soluções com PROCV onde teremos que usar 2 colunas como critérios para a nossa busca, visto que, com apenas 1 critério, o resultado poderá ser por diversas vezes o indesejado (caso a correspondência desejada não seja aquela que primeiro aparece nos dados). Ao fim do artigo há soluções alternativas com outras funções.
2. Exemplo de PROCV Duplo
Tomando como base o exemplo a seguir, imaginemos que estamos buscando preços de um veículo selecionado.

Note que os nomes dos veículos se repetem e os preços variam conforme a cor. Perceba, por exemplo, que o preço do veículo Renegade muda de acordo com a sua cor. O primeiro preço que é exibido nos dados para este veículo é R$ 100.000,00, referente à cor branca e o segundo preço a ser exibido é R$ 95.000,00, referente à cor vermelha. Caso façamos uma PROCV (procura vertical) para obter o preço do Renegade utilizando apenas o nome do veículo como critério de busca, o primeiro preço é que será retornado. De fato, apenas como o nome do veículo, não é possível “adivinhar” qual ocorrência é a desejada (se será a primeira, a segunda, a terceira, a quarta etc.) e qual o preço correto a ser retornado, dentre os vários preços existentes.
Para diferenciar os preços teremos que lançar mão de outro critério: a coluna das cores. Por conta disso, entendemos que o preço correto só será retornado quando considerarmos a cor do veículo, já que para cores diferentes teremos também preços diferentes. Desta forma, teremos apenas um preço referente à combinação do veículo com sua cor.
3. Soluções baseadas na função PROCV com Duas Condições
Visto que este é o nosso problema, teremos 2 abordagens para resolver com PROCV: criando uma coluna auxiliar concatenando os critérios e outra solução sem coluna auxiliar.
3.1. Criando uma coluna auxiliar
Podemos criar uma coluna chave em que não haverá repetições. Esta coluna auxiliar deverá estar à esquerda dos preços dos veículos, podendo ser imediatamente à esquerda ou não. Ela será utilizada como valor procurado na busca (primeiro argumento da função PROCV) e será formada pela concatenação do veículo com sua cor. Para obtermos esta coluna, visto que precisamos concatenar o nome do veículo com a sua cor, podemos usar a função CONCATENAR ou o operador de concatenação (&).
Veja como ficará a nossa coluna auxiliar, implementada na coluna B, a partir de B3, onde usamos o operador de concatenação.

Feita esta adaptação, inserimos normalmente a função PROCV. Tendo em vista a disposição dos dados, o primeiro argumento será a coluna da chave criada com a concatenação e o segundo argumento será a área de dados, a começar desta coluna criada e a finalizar nos preços.
Veja na imagem a seguir como ficará a fórmula implementada.

Perceba que buscamos o Renegade em sua cor vermelha e o preço correto foi disponibilizado: R$ 95.000,00. O conceito desta solução pode ser usado para mais do que 2 critérios. Neste caso, devemos concatenar todos, tanto na coluna auxiliar quanto no primeiro argumento de PROCV.
3.2. Sem criar uma coluna auxiliar
Também é possível obter o preço sem criar coluna auxiliar, fazendo uma manipulação de matrizes. Além de concatenarmos internamente na fórmula o nome do veículo e cor escolhidos, vamos também concatenar nossas colunas referentes aos dados, ou seja: a nível de fórmula vamos criar uma “base de dados” resultante da concatenação, e é nesta base que PROCV irá procurar o valor colocado em seu primeiro argumento.
Veja na imagem a seguir a fórmula empregada.

Vale a pena lembrar que, a depender da versão do Excel utilizada, faz-se necessário ao final da fórmula pressionar CTRL + SHIFT + ENTER, visto que temos uma fórmula matricial.
Um ponto importante: caso nosso resultado desejado seja do tipo texto, a fórmula será suficiente e não requer ajustes ou complementos. Porém, no nosso caso, o preço é um dado numérico, mas esta solução aplicada retorna o resultado em formato de texto, visto que houve concatenação de colunas. Caso tentemos formatar a célula do resultado como moeda, o formato não refletirá em mudanças (visualmente falando) porque não é possível aplicar este formato a dados não numéricos. Para contornar isto, podemos complementar a nossa fórmula, somando 0 ao final.
Veja a fórmula finalizada.

Vale a pena lembrar que, a depender da versão do Excel utilizada, faz-se necessário ao final da fórmula pressionar CTRL + SHIFT + ENTER, visto que temos uma fórmula matricial.
4. Bônus: Outras Soluções ao PROCV Duplo
4.1. Com ÍNDICE e CORRESP
Esta solução é baseada na função ÍNDICE para buscar o preço correto. O ponto mais relevante é o uso de CORRESP: seu segundo argumento, a matriz procurada, será resultando da multiplicação de 2 vetores. Cada vetor é a comparação que permite encontrar a correspondência de cada critério. Veja na imagem a seguir a fórmula empregada.

Destaca-se que esta fórmula funcionará para dados numéricos ou de texto. Vale a pena lembrar também que, a depender da versão do Excel utilizada, faz-se necessário ao final da fórmula pressionar CTRL + SHIFT + ENTER, visto que temos uma fórmula matricial.
4.2. Procv 2 colunas com SE e SOMA
Quando o resultado desejado for numérico, podemos usar a função SE para retornar um vetor contendo o número desejado e elementos FALSO e, com a função SOMA, o somatório deste vetor será o nosso resultado. Veja na imagem a seguir.

Vale a pena lembrar que, a depender da versão do Excel utilizada, faz-se necessário ao final da fórmula pressionar CTRL + SHIFT + ENTER, visto que temos uma fórmula matricial.
4.3. Com SE e CONCAT
Quando o resultado desejado for texto, podemos empregar a função SE com o mesmo propósito do item anterior. Desta vez, usaremos o terceiro argumento de ambas funções SE, deixando-os vazios. Com a função CONCAT, os elementos deste vetor serão concatenados, resultando no nosso resultado desejado.
Veja a fórmula finalizada.

Vale a pena lembrar que, a depender da versão do Excel utilizada, faz-se necessário ao final da fórmula pressionar CTRL + SHIFT + ENTER, visto que temos uma fórmula matricial.
4.4. Com a função FILTRO
A função FILTRO é uma função do grupo de matrizes dinâmicas. É poderosíssima e simplifica bastante as nossas fórmulas. Para o nosso cenário de dados, ela é o bastante para chegarmos ao resultado. Baixe o arquivo utilizado neste artigo e surpreenda-se com a função FILTRO. Teste a seguinte fórmula: =FILTRO(D3:D12;(B3:B12=G2)*(C3:C12=G3)).
Conclusão Procv com Duas Condições no Excel
Seja com o uso da função PROCV Duplo no Excel ou com o uso de outras funções como Índice Corresp, Filtro, Se e Concat ou Se e Soma neste artigo você viu como resolver a questão de retornar dados com duas ou mais condições no Excel.
Caso queira aprender detalhadamente, veja no vídeo ao topo do artigo e clique no botão de download gratuito no topo deste artigo para baixar a planilha com procv duplo no Excel.
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




