VLOOKUP para retornar vários valores - Guia passo a passo

Excel Vlookup para retornar valores múltiplos

Uma das principais funcionalidades da função VLOOKUP é que ela funcionará para valores únicos e, se houver valores duplicados, qualquer valor encontrado primeiro será retornado para todos os outros valores de pesquisa também. Este é um dos principais itens que precisamos ter em mente ao aplicar uma fórmula VLOOKUP. Quando o valor de pesquisa aparece várias vezes e se tem vários valores, precisamos incluir estratégias diferentes. Neste artigo, mostraremos como retornar vários valores usando a função VLOOKUP.

Como retornar vários valores usando a função Vlookup?

Como dissemos acima, VLOOKUP funciona para valores únicos e, para valores duplicados, retornará o primeiro valor encontrado.

Por exemplo, observe os dados abaixo.

Temos “Tabela 1” e “Tabela 2” na “Tabela 1” temos frutas e seus preços em diferentes cidades, e para “Tabela 2,” precisamos chegar ao preço de custo da “Tabela 1” usando a função VLOOKUP. Aplique a função VLOOKUP primeiro.

  • Olha, temos o mesmo preço para todas as cidades. Por exemplo, na “Tabela 1” para “Apple” na cidade “Bangalore”, temos 108, pois este é o primeiro valor encontrado na tabela para “Apple”, ele retornou o mesmo para todas as cidades.
  • Da mesma forma, para “Uvas”, o primeiro valor é 79, e o mesmo foi retornado para todas as cidades, e no caso de “Laranja” também, retornou 56 para todas as cidades.

Portanto, nesses casos, precisamos criar uma coluna auxiliar para criar uma lista de valores de pesquisa exclusiva. Cada fruta tem preços diferentes para cada cidade, portanto, uma combinação de nome de fruta e cidade pode criar uma lista única, inserir uma coluna auxiliar e combinar o nome da fruta e o nome da cidade.

Portanto, cada nome de fruta combinado com a cidade incluindo uma barra invertida (/) como separador entre o nome da fruta e o nome da cidade.

Agora volte para a “Tabela 2” e abra a função PROCV.

Agora precisamos incluir a mesma estratégia da coluna auxiliar aqui para escolher o valor de pesquisa, primeiro escolha o nome da fruta.

Em seguida, combine a barra invertida antes de combinar com o nome da cidade.

Agora combine o nome da cidade.

Agora, o valor de pesquisa é semelhante à coluna auxiliar. Agora escolha a matriz da tabela começando na coluna auxiliar.

Agora mencione o número da coluna como 4 e a pesquisa de intervalo como FALSE ou 0.

Pronto, temos uma nova lista de preços de custo com números precisos, graças à coluna auxiliar ou à combinação de Nome da fruta e Cidade.

Use métodos alternativos para valores múltiplos

Vimos como a coluna auxiliar pode ser útil na busca de vários valores usando a fórmula VLOOKUP. Mas imagine a situação abaixo.

Nesse caso, não temos nenhum nome de cidade para criar uma coluna de concatenação, portanto, podemos precisar empregar estratégias diferentes. Abaixo está a fórmula complexa que podemos usar para obter os valores múltiplos de valores únicos duplicados.

= ÍNDICE ($ B $ 2: $ B $ 11, PEQUENO (SE (E3 = $ A $ 2: $ A $ 11, ROW ($ A $ 2: $ A $ 11) - ROW ($ A $ 2) +1), ROW (1: 1)))
Observação: a fórmula acima é uma fórmula de matriz, portanto, precisa ser fechada com Ctrl + Shift + Enter .

Esta fórmula parece longa, não é? Porém, temos outro método alternativo, ou seja, combinar o nome da fruta com sua contagem na lista.

Aplique a função CONT.SE abaixo para criar uma coluna auxiliar.

A função acima nos dará a contagem de cada fruta combinada com o próprio nome da fruta. Por exemplo, olhe para a linha número 4 neste, temos uma contagem de “Maçã” 2 vezes, e então a contagem diz 2 e combinada com o nome da fruta nos dá “2Apple”. Portanto, isso criará uma lista única de frutas.

Agora crie uma tabela de pesquisa como a abaixo.

Agora abra a função VLOOKUP na tabela de pesquisa, ou seja, na célula H3.

Na coluna auxiliar, o primeiro valor combinado conta, então aqui para selecionar o valor numérico e, em seguida, combinar com o nome da fruta.

Agora selecione a tabela e insira o número do índice da coluna para obter o resultado.

Coisas para lembrar

  • VLOOKUP retorna o mesmo valor para os valores de pesquisa se o valor de pesquisa tiver nomes duplicados.
  • Para buscar vários valores do mesmo valor de pesquisa, precisamos criar colunas auxiliares usando qualquer um dos 3 métodos acima.

Artigos Recomendados

Este foi um guia para PROCV para retornar valores múltiplos. Aqui, discutimos como retornar vários valores usando a função VLOOKUP e como usar métodos alternativos para vários valores e modelo do Excel para download. Você também pode olhar para essas funções úteis no Excel -

  • Use VLOOKUP com Power BI
  • Aplicar VLOOKUP para texto
  • Aplicar VLOOKUP com correspondência
  • Tutorial VLOOKUP Excel

Artigos interessantes...