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 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 tanto vertical quanto horizontalmente. Também permite a pesquisa da esquerda para a direita e da direita para a esquerda; no entanto, as alternativas do Excel para vlookup permitem apenas 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 Nome, país e idade 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 benefícios mais significativos 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 gerar 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 padrão e a fórmula vlookup.

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

= PROCV (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 padrão 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 uma correspondência de índice, você obterá o Nome da tabela, mas o erro # N / A 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 do í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 o modelo Vlookup em Excel aqui - Alternativas para modelo Excel Vlookup.