Como usar VLOOKUP com vários critérios?
Às vezes, ao trabalhar com dados, quando combinamos os dados com a referência, o Vlookup se encontra o valor primeiro, exibe o resultado e não procura o próximo valor, mas e se o usuário deseja o segundo resultado, este é outro critério, para usar o Vlookup com vários critérios, precisamos usar outras funções com ele, como escolher a função.
Fórmula VLOOKUP no Excel
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_2.png.webp)
Vejamos agora alguns exemplos da função VLOOKUP com pesquisa de vários critérios.
Exemplo 1
Suponha que você tenha dados de funcionários de sua empresa. Os dados contêm o nome, seu salário atual, departamento, ID do funcionário, conforme mostrado abaixo.
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_3.png.webp)
Você deseja pesquisar um funcionário por seu nome e departamento. Aqui, a pesquisa incluirá dois detalhes: Nome e Departamento. O nome e o departamento a pesquisar são fornecidos nas células G6 e G7.
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_4.png.webp)
Para pesquisar “Dhruv” no Departamento de “Vendas”, primeiro, crie uma coluna separada contendo “Nome” e ”Departamento” de todos os funcionários.
Para fazer isso para o primeiro funcionário, use a fórmula VLOOKUP do Excel:
= C3 e D3
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_5.png.webp)
e pressione Enter. A célula agora conterá "ManishIT". É importante adicionar esta coluna à esquerda dos dados, pois a primeira coluna do intervalo da matriz é considerada para a pesquisa. Agora, basta arrastá-lo para o resto das células.
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_6.png.webp)
Para pesquisar o valor de “Dhruv” e “Vendas” fornecidos nas células G6 e G7, você pode usar a Fórmula VLOOKUP do Excel:
= PROCV (H6 e H7, A3: E22, 5, FALSO)
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_7.png.webp)
Ele retornará o salário do funcionário consultado, Dhruv, do Departamento de Vendas.
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_8.png.webp)
Exemplo # 2
Suponha que você tenha os dados de vendas de dois produtos diferentes por 12 meses, conforme mostrado abaixo.
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_9.png.webp)
Você deseja criar uma tabela de pesquisa no excel, na qual você insere o mês e a id do produto, e retorna as vendas para aquele produto durante aquele mês.
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_10.png.webp)
Para fazer isso, você pode usar VLOOKUP e Match Formula no excel:
= PROCV (F4, A3: C14, CORRESPONDÊNCIA (F5, A2: C2, 0), 0)
onde o mês que você deseja pesquisar é fornecido em F4 e o nome do produto a ser pesquisado é fornecido em F5.
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_11.png.webp)
Nesse caso, ele retornará 13.000 .
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_12.png.webp)
Exemplo # 3
Suponha que você tenha os dados de vendas coletados para um dos produtos ao longo do ano em quatro zonas diferentes de uma cidade, conforme mostrado abaixo.
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_13.png.webp)
Agora você deseja verificar se o mês em que as vendas foram máximas para a zona leste é também o mês em que as vendas foram máximas para a zona oeste. Para verificar isso, primeiro, você precisa fazer uma coluna adicional contendo as vendas para a zona leste e oeste. Nesse caso, separamos os valores por.
Para adicionar a coluna adicional à esquerda, use a Fórmula VLOOKUP do Excel:
= D3 & ““ & E3
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_14.png.webp)
para a primeira célula da tabela e pressione Enter. Em seguida, arraste-o para o resto das células.
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_15.png.webp)
Agora calcule as vendas máximas para as zonas leste e oeste separadamente. Para calcular o valor máximo, use a Fórmula VLOOKUP do Excel:
= MAX (D3: D14) para zona leste
(Saiba mais sobre a função Max no Excel)
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_16.png.webp)
e = MAX (E3: E14) para Zona Oeste.
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_17.png.webp)
Agora, para verificar se o mês em que as vendas foram máximas para a zona leste é também o mês em que as vendas foram máximas para a zona oeste, você pode usar:
= IFERROR (VLOOKUP (J4 & ”” & J5, B3: C14, 2, 0), “NÃO”)
(Saiba mais sobre a função IFERROR no Excel)
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_18.png.webp)
PROCV (J4 & ”” & J5, B3: C14, 2, 0) irá pesquisar o valor máximo da zona Este e Oeste na coluna adicional. Se for capaz de encontrar uma correspondência, ele retornará o mês correspondente. Caso contrário, ocorrerá um erro.
IFERROR ((VLOOKUP (…)), “NO”): Se a saída da função VLOOKUP for um erro, ele retornará “NO” caso contrário. Ele retornará o mês correspondente.
Como esse mês não existe, vamos verificar se o mês em que as vendas foram máximas para a zona leste é o mês em que as vendas foram as segundas mais altas para a zona oeste. Primeiro, calcule a segunda maior venda para a zona oeste usando.
= GRANDE (E3: E14, 2)
(Saiba mais sobre a função GRANDE do Excel)
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_19.png.webp)
Agora, use a sintaxe: = IFERROR (VLOOKUP (K4 & ”“ & K5, B3: C14, 2, 0), “NO”)
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_20.png.webp)
Ele vai voltar para junho .
![](https://cdn.know-base.net/7598884/vlookup_with_multiple_criteria_in_excel_top_tips_example_21.png.webp)
É importante notar aqui que pode haver mais de um mês também em que as vendas foram máximas para a zona leste e oeste, mas o Excel VLOOKUP Formula retornará apenas um desses meses.
Pensa para se lembrar
- A função VLOOKUP com vários critérios é usada para pesquisar o valor em uma coluna e retornar o valor de uma coluna correspondente.
- Função VLOOKUP com pesquisas de vários critérios para o valor de pesquisa na primeira coluna da matriz / tabela fornecida.
- Se você deseja pesquisar a função PROCV com vários critérios, como value1 do 1 st coluna e valor2 do 2 nd coluna, você precisa adicionar uma coluna adicional para a pesquisa. Esta coluna adicional deve ser adicionada à esquerda dos dados de forma que apareça como a primeira coluna da tabela de pesquisa.