Uma das limitações mais conhecidas do PROCV é que ele só consegue buscar por um único critério. Mas e quando você precisa buscar por dois ou mais critérios ao mesmo tempo? Neste artigo iremos mostrar como resolver esse problema de forma prática usando uma técnica muito eficiente.
O problema: PROCV com múltiplos critérios
Imagine que você tem uma tabela de preços onde o preço varia de acordo com o produto E com a região. Ou seja, o mesmo produto pode ter preços diferentes dependendo da região. Nesse caso, para buscar o preço correto, você precisaria usar dois critérios ao mesmo tempo: o produto e a região.
O PROCV padrão não consegue fazer isso diretamente, pois ele só aceita um único valor_procurado. Mas existe uma forma de contornar essa limitação usando uma coluna auxiliar.
A solução: criar uma coluna auxiliar
A técnica mais simples para usar o PROCV com múltiplos critérios é criar uma coluna auxiliar na tabela de referência que combina os dois critérios em um único valor. Você faz isso concatenando os valores com o operador & (e comercial).
Por exemplo, se a tabela de preços tem o produto na coluna A e a região na coluna B, você cria uma coluna auxiliar na coluna C com a fórmula:
=A2&"-"&B2
Isso irá criar um valor combinado como “Notebook-Sul”, “Notebook-Norte”, “Mouse-Sul”, etc. Essa coluna auxiliar deve ser a primeira coluna da sua matriz_tabela no PROCV.
Montando a fórmula do PROCV com múltiplos critérios
Depois de criar a coluna auxiliar na tabela de referência, a fórmula do PROCV ficará assim:
=PROCV(E2&"-"&F2; $C:$D; 2; FALSO)
Onde E2 contém o produto que você quer buscar e F2 contém a região. A fórmula irá concatenar os dois valores da mesma forma que foram concatenados na coluna auxiliar e fazer a busca.
Passo a passo completo
- Na tabela de referência, crie uma coluna auxiliar que concatene os critérios de busca
- Garanta que essa coluna auxiliar seja a primeira coluna da sua matriz_tabela
- Na fórmula do PROCV, concatene os critérios da mesma forma no valor_procurado
- Defina o intervalo da matriz_tabela a partir da coluna auxiliar
- Informe o núm_índice_coluna considerando a coluna auxiliar como coluna 1
Dica: use um separador que não apareça nos dados
Na hora de concatenar os critérios, use um separador (como o hífen “-” ou o pipe “|”) que não apareça naturalmente nos seus dados. Isso evita que combinações diferentes gerem o mesmo valor concatenado, o que causaria resultados errados.
Por exemplo, se você tem um produto chamado “Notebook-Pro” e outro chamado “Notebook”, e as regiões “Pro-Sul” e “Sul”, usar hífen como separador poderia gerar o mesmo valor combinado para situações diferentes. Nesse caso, escolha outro separador que não apareça nos dados.
Quando usar essa técnica?
Essa técnica é muito útil em situações como:
- Tabelas de preços por produto e região
- Tabelas de metas por vendedor e período
- Tabelas de comissão por cargo e faixa de venda
- Qualquer situação onde a combinação de dois valores define um resultado único
Com essa abordagem, você amplia bastante o poder do PROCV e consegue resolver situações que à primeira vista pareceriam impossíveis com essa função.
Se você curtiu esse artigo onde mostramos como usar o PROCV com múltiplos critérios no Excel, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.