VLOOKUP - Exibir várias correspondências (linhas de resultados)


Neste Tutorial do Excel, você aprenderá como lidar com várias correspondências (resultados) de uma função VLOOKUP. Cobriremos duas técnicas diferentes. O primeiro realmente usa a função PROCV (junto com CONT.SE). O segundo usa INDEX / MATCH para simular um VLOOKUP.

PROCV com vários resultados

Para pesquisar várias correspondências com a função VLOOKUP, você precisa criar uma coluna auxiliar na tabela de dados. A coluna auxiliar usa a função CONT.SE para criar um ID exclusivo para cada instância. A coluna auxiliar deve ser a coluna mais à esquerda no conjunto de dados. Se não for prático ajustar o conjunto de dados, você deve olhar para o outro método na próxima seção.

Vamos dar uma olhada neste método na prática:

Passo 1:

Observe a fórmula na célula F6:
= B5 e CONT.SE (B5: B $ 9, B5)
Especificamente, o intervalo referenciado: B6: B $ 11. Observe o sinal $. O $ Sign “bloqueia” a referência da célula: B $ 11. Assim, à medida que você copia a fórmula, B $ 11 permanece bloqueado. B6, no entanto, não está bloqueado, portanto, à medida que você copia a fórmula, B6 se transforma em B7 etc. Essa técnica cria um número único para cada instância encontrada. O motivo de deixarmos B6 desbloqueado é que, conforme uma instância é contabilizada, ela é removida da contagem total, criando o número único.

Observe também o &. & mescla o nome do produto com seu número de instância para criar um campo que usaremos em nossa pesquisa.

Passo 2:

Movemos a nova coluna auxiliar (project_adj) para a esquerda do conjunto de dados em B14: C19. Agora podemos realizar a VLOOKUP em vários resultados. Em vez de procurar meias, pesquise socks1 e socks2. Agora você pode ter várias linhas de resultados de VLOOKUP, representando as várias correspondências encontradas.

A desvantagem desse método é que você deve editar o conjunto de dados original (ou copiar / colar o conjunto de dados em outro lugar) para executar VLOOKUP de resultados múltiplos. Alternativamente, você pode usar o método INDEX / MATCH:

ÍNDICE / CORRESPONDÊNCIA para pesquisas de correspondência múltipla

A maioria dos usuários do Excel está ciente do poder da Função VLOOKUP, mas muitos não estão cientes do poder da Função INDEX e da Função de Correspondência usadas em combinação. A combinação INDEX / MATCH pode ser usada para emular um VLOOKUP, com a vantagem de maior flexibilidade.

Nota: A imagem diretamente abaixo contém as fórmulas. A imagem inferior contém os resultados da fórmula.

O que está acontecendo nas fórmulas acima?

MATCH - Procura a posição de um valor com um intervalo. Neste exemplo, MATCH está procurando por “Meias” na lista de Produtos.
INDIRETO - Cria uma referência a partir de uma string de texto. Usamos isso para ajustar a matriz de pesquisa da lista de produtos. Assim que uma correspondência é encontrada, o intervalo é ajustado para excluir essa correspondência da pesquisa, permitindo que a próxima correspondência seja encontrada. Na célula G5, definimos o intervalo inicial para B5: B10 (definindo o núm_inicial inicial na célula F5 para 5). Em G5, encontramos uma correspondência na linha 1 do intervalo, então o núm_inicial de F6 é 5 + 1 = 6.
INDEX - Retorna um valor de uma matriz com base na posição do número da coluna / linha nessa matriz.

!! Eu acho que incluir a fórmula de matriz para que eles tenham 1 fórmula para vincular …

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave