VLOOKUP vs INDEX MATCH - Top 8 Comparações úteis para conhecer

Índice:

Anonim

Diferença entre VLOOKUP e INDEX MATCH

O VLOOKUP no Excel é uma função muito útil para procurar valores referentes às referências. Também pode ser considerada a fórmula mais poderosa presente no Microsoft Excel para procurar os valores. No entanto, e se eu disser que há outra função que pode ser usada para procurar os valores no Excel? Sim, você ouviu a verdade! Há outra função no Excel, que pode ser usada em conjunto para executar a tarefa da mesma forma que o VLOOKUP. Eu daria um passo além e diria que a função é mais versátil e útil que a função VLOOKUP. Essa função é uma combinação das funções INDEX e MATCH. A INDEX MATCH permite procurar os valores da mesma maneira que o VLOOKUP de maneira mais eficiente que o VLOOKUP. Neste artigo, mostrarei uma abordagem comparativa entre o VLOOKUP e o INDEX MATCH.

Comparação cara a cara entre VLOOKUP e INDEX MATCH (Infográficos)

Abaixo está as 8 principais comparações entre VLOOKUP vs INDEX MATCH :

Principais diferenças entre VLOOKUP e fórmula INDEX MATCH

Vamos discutir algumas das principais diferenças importantes entre VLOOKUP e INDEX MATCH.

1. A primeira e a diferença básica entre a função VLOOKUP e INDEX MATCH são as próprias fórmulas. VLOOKUP é uma fórmula embutida do Excel, enquanto INDEX MATCH é uma combinação das funções embutidas do Excel INDEX e MATCH, que podem ser usadas juntas para pesquisar o valor fornecido em uma matriz de tabela.

2) A segunda diferença mais notável é entre o processamento desses dois. O VLOOKUP usa as referências de dados estáticos para procurar os valores em uma matriz, o que significa que as referências da coluna são indicadas por números como 1, 2, 3, etc. etc. Por outro lado, a função INDEX MATCH usa intervalos dinâmicos na função MATCH (onde a pesquisa acontece), o que permite trabalhar com mais eficiência que o VLOOKUP. Veja as duas imagens abaixo para suas referências.

3. Inserir ou excluir uma coluna na matriz da tabela na função VLOOKUP fornece resultados enganosos, pois utiliza as referências de dados estáticas. No entanto, quando estamos usando a função INDEX MATCH, ela tem a flexibilidade de inserir ou excluir as colunas dentro da matriz da tabela. Isso não altera o resultado, pois estamos usando intervalos dinâmicos na fórmula. Você pode ver a saída de duas das funções depois que inserimos uma nova coluna denominada Localização na matriz da tabela.

Ao usar o VLOOKUP, não conseguimos capturar o valor exato do salário para o valor da pesquisa. enquanto que em INDEX MATCH, embora tenhamos adicionado a coluna, a função era flexível o suficiente para capturar o valor do salário correto referente ao valor da pesquisa.

4. O VLOOKUP só pode ser usado quando você tem os dados da esquerda para a direita ou, em outras palavras, só pode ser usado quando a coluna associada à pesquisa valoriza o primeiro na matriz da tabela. O INDEX MATCH não possui essas restrições, ele pode ser usado para pesquisar os valores da esquerda para a direita e da direita para a esquerda. Torna essa função mais flexível em comparação com o VLOOKUP.

5. A fórmula VLOOKUP pode procurar apenas os valores através de linhas verticais, ou seja, colunas. V no início da fórmula significa vertical. Como só pode ser usado para pesquisas verticais, fica automaticamente restrito a não ser usado sobre linhas horizontais (para isso usamos o HLOOKUP). O INDEX MATCH, por outro lado, é flexível para percorrer colunas e linhas. Portanto, ele pode pesquisar valores através de ambos. Em resumo, INDEX MATCH faz o trabalho de VLOOKUP e HLOOKUP em uma única fórmula.

6. O VLOOKUP possui restrições de tamanho para o valor da pesquisa que não pode exceder 255 caracteres. Se qualquer valor de pesquisa exceder 255 caracteres, a função VLOOKUP produzirá um erro. No outro lado da moeda, o INDEX MATCH não possui restrições para o valor da pesquisa.

7. VLOOKUP é muito ruim quando tentamos arrastar a fórmula entre linhas ou colunas com o mesmo valor de referência. Ele fornece o mesmo resultado que o primeiro resultado da pesquisa porque estamos usando referências estáticas. Por outro lado, INDEX MATCH é inteligente o suficiente para descobrir o valor real associado à coluna quando arrastamos a fórmula pelas linhas / colunas. Veja a captura de tela abaixo para uma melhor visualização:

8) Este é o único fato que atrapalha o VLOOKUP. É fácil de entender e implementar em comparação com o INDEX MATCH devido à natureza simples que possui. Por outro lado, alguns dos usuários acham que o INDEX MATCH é difícil de entender devido à combinação de duas fórmulas que parecem complexas.

9. Quando se trata de lidar com grandes conjuntos de dados, o VLOOKUP não é tão rápido quanto o INDEX MATCH (devido às referências estáticas). Diz-se que, normalmente, o INDEX MATCH é 30% mais rápido que o VLOOKUP em dias normais.

Tabela de comparação de VLOOKUP vs INDEX MATCH

A tabela abaixo resume as comparações entre VLOOKUP e INDEX MATCH:

VLOOKUP CORRESPONDÊNCIA DO ÍNDICE
O VLOOKUP usa a referência de dados estática enquanto procura os valores.INDEX MATCH usa os intervalos de dados dinâmicos enquanto procura os valores.
Inserir ou excluir uma coluna afeta o resultado do VLOOKUP.Inserir ou excluir uma coluna não afeta o resultado INDEX MATCH.
O VLOOKUP pode ser usado apenas para procurar valores da esquerda para a direita.INDEX MATCH pode procurar os valores da esquerda para a direita e da direita para a esquerda.
O VLOOKUP só pode pesquisar através de linhas verticais, ou seja, colunas e não através de linhas.INDEX MATCH pode pesquisar valores através de linhas e colunas.
VLOOKUP tem um limite para o tamanho lookup_value. Não deve exceder 255 caracteres.INDEX MATCH não possui nenhum limite de tamanho ou comprimento para valores correspondentes.
O VLOOKUP não é amigável quando se trata de copiar e arrastar.INDEX MATCH é mais amigável quando se trata de copiar e arrastar a fórmula por várias células.
O VLOOKUP é fácil de entender e lembrar em comparação com o INDEX MATCH.A ÍNDICE MATCH é difícil de entender e lembrar devido à sua natureza complexa que combina duas funções / fórmulas.
O VLOOKUP não é tão rápido quanto o INDEX MATCH quando estamos lidando com grandes conjuntos de dados.A CORRESPONDÊNCIA DO ÍNDICE é geralmente mais rápida que o VLOOKUP.

Conclusão

Após considerar todos esses pontos, podemos concluir que o INDEX MATCH pode ser usado como uma alternativa rápida, flexível e versátil à função VLOOKUP. No entanto, para alguns usuários, ainda pode ser o mais difícil de enfrentar em comparação com o VLOOKUP devido à natureza complexa e à combinação da combinação de indexação.

Artigos recomendados

Este é um guia para as principais diferenças entre VLOOKUP vs INDEX MATCH. Aqui também discutimos as principais diferenças entre VLOOKUP e INDEX MATCH com infográficos e tabela de comparação. Você também pode consultar os seguintes artigos para saber mais -

  1. Excel vs Planilhas Google | As 7 principais diferenças principais
  2. Excel vs Tableau usando o formato de tabela do Excel
  3. Excel vs CSV | As 7 principais comparações úteis
  4. Excel vs Access | Top 5 Comparação