Quando usar a correspondência de índice em vez de vlookup no Excel
- 1742
- 361
- Maurice Champlin
Para aqueles que são bem versados no Excel, provavelmente está muito familiarizado com o Vlookup função. O Vlookup A função é usada para encontrar um valor em uma célula diferente com base em algum texto correspondente na mesma linha.
Se você ainda é novo para Vlookup função, você pode conferir meu post anterior sobre como usar o vlookup no Excel.
ÍndiceEm uma folha separada chamada Cartype, Temos um banco de dados de carro simples com o EU IA, Modelo de carro e Cor.
Com esta configuração de tabela, o Vlookup A função só pode funcionar se os dados que queremos recuperar estão localizados na coluna à direita do que estamos tentando combinar (Modelo de carro campo).
Em outras palavras, com esta estrutura de tabela, pois estamos tentando combiná -la com base no Modelo de carro, A única informação que podemos obter é Cor (Não EU IA Enquanto o EU IA A coluna está localizada à esquerda do Modelo de carro coluna.)
Isso ocorre porque, com o Vlookup, o valor da pesquisa deve aparecer na primeira coluna e as colunas de pesquisa devem estar à direita. Nenhuma dessas condições é atendida em nosso exemplo.
A boa notícia é, Correspondência de índice será capaz de nos ajudar a conseguir isso. Na prática, isso está realmente combinando duas funções do Excel que podem funcionar individualmente: ÍNDICE função e CORRESPONDER função.
No entanto, para os fins deste artigo, falaremos apenas sobre a combinação dos dois com o objetivo de replicar a função de Vlookup.
A fórmula pode parecer um pouco longa e intimidadora no início. No entanto, depois de usá -lo várias vezes, você aprenderá a sintaxe de cor.
Esta é a fórmula completa em nosso exemplo:
= Índice (Cartype!$ A $ 2: $ A $ 5, Match (B4, Cartype!$ B $ 2: $ B $ 5,0))
Aqui está o detalhamento de cada seção
= Índice ( - O "=" indica o início da fórmula na célula e ÍNDICE é a primeira parte da função do Excel que estamos usando.
Cartype!$ A $ 2: $ a $ 5 - as colunas na folha Cartype onde os dados que gostaríamos de recuperar estão contidos. Neste exemplo, o EU IA De cada Modelo de carro.
CORRESPONDER( - A segunda parte da função do Excel que estamos usando.
B4 - A célula que contém texto de pesquisa que estamos usando (Modelo de carro).
Cartype!$ B $ 2: $ B $ 5 - As colunas na folha Cartype com os dados que usaremos para combinar com o texto de pesquisa.
0)) - Para indicar que o texto da pesquisa precisa corresponder exatamente ao texto na coluna correspondente (i.e. Cartype!$ B $ 2: $ B $ 5). Se a correspondência exata não for encontrada, a fórmula retorna #N / D.
Observação: Lembre -se do suporte de fechamento duplo no final desta função "))" e as vírgulas entre os argumentos.
Pessoalmente, me afastei do vlookup e agora uso o índice, pois é capaz de fazer mais do que o vlookup.
O Correspondência de índice funções também têm outros benefícios em comparação com Vlookup:
- Cálculos mais rápidos
Quando estamos trabalhando com grandes conjuntos de dados, onde o próprio cálculo pode levar muito tempo devido a muitas funções do VLOOKUP, você descobrirá que, depois de substituir todas essas fórmulas por correspondência de índice, o cálculo geral será calculado mais rápido.
- Não há necessidade de contar colunas relativas
Se nossa tabela de referência estiver tendo o texto chave que queremos pesquisar na coluna C e os dados que precisamos obter estão na coluna Aq, Precisamos saber/contar quantas colunas estão entre a coluna C e a coluna AQ ao usar o vlookup.
Com as funções de correspondência de índice, podemos selecionar diretamente a coluna do índice (i.e coluna aq) onde precisamos obter os dados e selecionar a coluna a ser correspondente (i.e. coluna c).
- Parece mais complicado
O vlookup é bastante comum hoje em dia, mas muitos não sabem sobre o uso das funções de correspondência de índice juntas.
A sequência mais longa na função de correspondência de índice ajuda a fazer você parecer um especialista em lidar com funções complexas e avançadas do Excel. Aproveitar!
- « Melhores aplicativos para gerenciamento de tarefas - Trello vs Evernote vs Wunderlist
- Como sincronizar seu mouse entre dois computadores »