Alternativas ao Vlookup

Vlookup é uma função muito útil para fazer referência em colunas, mas também existem alternativas para vlookup porque Vlookup tem suas limitações, pois pode fazer referência da esquerda para a direita, para fazer referência da direita para a esquerda, usamos uma combinação das funções Index e Match combinadas que é uma das melhores alternativas para o Vlookup no Excel.

Alternativas Vlookup

Como você sabe, a função Vlookup é usada para pesquisar um valor em uma lista e retornar qualquer coluna da coluna de pesquisa. Mas se sua coluna de pesquisa não for a primeira, o Vlookup não funcionará aqui. Você precisa copiar a coluna de pesquisa para uma primeira coluna recém-inserida ou pode aplicar a combinação de pesquisa e correspondência de índice para pesquisar um valor em uma linha e retornar um valor de uma coluna.

# 1 - Função LOOKUP como alternativas Vlookup

Aqui, usamos a correspondência de pesquisa e índice como alternativas ao vlookup no Excel. A função de pesquisa é melhor do que Vlookup, pois é menos restritiva no uso. Foi introduzido pela primeira vez no MS 2016.

Você pode pesquisar dados verticalmente e horizontalmente. Ele também permite a pesquisa da esquerda para a direita e da direita para a esquerda, entretanto, as alternativas do Excel para vlookup permitem apenas a pesquisa da esquerda para a direita. Aqui, entenda o funcionamento da função de pesquisa com alguns exemplos.

Função Lookup com Excel Alternativa ao Vlookup - Exemplo # 1

Vamos considerar os dados de país e idade do nome e aplicar a função de pesquisa.

Selecione o nome inserido na célula F4 e aplique a fórmula de pesquisa abaixo = LOOKUP (F4, A3: A19, C3: C19).

Para obter a coluna de idade

Funcionalidade da direita para a esquerda usando pesquisa - Exemplo # 2

Os maiores benefícios da função de pesquisa são que ela pode operar da direita para a esquerda. Você verá o processamento da função de pesquisa no Excel no exemplo abaixo.

Se você quiser mudar o procedimento para pesquisar idade e produzir o nome correspondente, ele funciona para LOOKUP, mas produz um erro para alternativas para VLOOKUP.

= LOOKUP (F3, C2: C18, A2: A18)

E obter a saída do nome correspondente

# 2 - Função INDEX / MATCH como alternativas Vlookup

Exemplo # 3 - Usando Index Match

Vamos considerar os dados abaixo e descobrir a idade usando o Nome da tabela usando a correspondência de índice normal e a fórmula vlookup.

= ÍNDICE ($ I $ 2: $ K $ 19, CORRESPONDÊNCIA (M6, $ I $ 2: $ I $ 19,0), 3)

= VLOOKUP (M6, I2: K19,3,0)

Aqui você obterá a mesma saída desejada de ambas as fórmulas, pois ambas podem pesquisar a idade a partir dos dados.

Exemplo 4 - Funcionalidade da direita para a esquerda usando a correspondência de índice

Vamos considerar os dados abaixo e descobrir o Nome usando a Idade da tabela usando a correspondência de índice normal e a fórmula vlookup.

= ÍNDICE (R24: T41, CORRESPONDÊNCIA (M27, $ K $ 24: $ K $ 40,0), 1)

= PROCV (M27, I23: K40,3,0)

Como você pode ver facilmente que, usando a correspondência de índice, você obterá o nome da tabela, mas # N / A erro das fórmulas do vlookup, pois o vlookup não é capaz de pesquisar o valor da esquerda para a direita.

Coisas a lembrar sobre as alternativas ao Vlookup no Excel

  • Usar a correspondência de índice é muito melhor do que usar uma função vlookup simples.
  • A correspondência de índice pode pesquisar da direita para a esquerda.
  • Insira e exclua a coluna com segurança.
  • Sem limite para o tamanho de um valor de pesquisa ao usar a função VLOOKUP, o comprimento de seus critérios de pesquisa não deve exceder 255 caracteres, caso contrário, ocorrerá por meio de # erro de valor no Excel
  • Maior velocidade de processamento do que o Vlookup normal.

Você pode baixar essas alternativas para Vlookup no modelo Excel aqui - Alternativas para o modelo Vlookup Excel