Алтернативи на Vlookup в Excel - Използвайте функцията INDEX / MATCH & LOOKUP

Съдържание

Vlookup е много полезна функция за препратка в колони, но има и алтернативи на vlookup, тъй като Vlookup има своите ограничения, тъй като може да се позовава отляво надясно, за препратка отдясно наляво използваме комбинация от функция за индекс и съвпадение, която е една от най-добрите алтернативи на Vlookup в Excel.

Vlookup алтернативи

Както знаете, функцията Vlookup се използва за търсене на стойност в списък и връщане на всяка колона от колоната за търсене. Но ако вашата справочна колона не е първата, тогава Vlookup няма да работи тук. Трябва да копирате справочната колона в нововмъкната първа колона или можете да приложите комбинацията за търсене и съвпадение на индекса, за да търсите стойност в ред и да върнете стойност от колона.

# 1 - Функция LOOKUP като алтернативи на Vlookup

Тук използваме търсене и съвпадение на индекса като алтернативи на vlookup в Excel. Функцията за търсене е по-добра от Vlookup, тъй като е по-малко ограничителна при използване. За първи път беше представен в MS 2016.

Можете да търсите данни както вертикално, така и хоризонтално. Също така позволява търсене отляво надясно и отдясно наляво; обаче, алтернативите на Excel на vlookup позволяват само отляво надясно. Тук разбирайте работата на функцията за търсене с някои примери.

Функция за търсене с алтернатива на Excel за Vlookup - Пример №1

Нека да разгледаме данните за Име, държава и възраст и да приложим функцията за търсене.

Изберете Името, въведено в клетка F4, и след това приложете формулата за търсене по-долу = ПОГЛЕД (F4, A3: A19, C3: C19).

За да получите графата за възрастта

Функционалност отдясно наляво, използваща справка - Пример # 2

Най-важните предимства на функцията за търсене са, че тя може да работи отдясно наляво. Ще видите обработката на функцията за търсене в Excel в долния пример.

Ако искате да превключите процедурата за търсене на възраст и да изведете съответното име, тя работи за LOOKUP, но създава грешка за алтернативи на VLOOKUP.

= ПРЕГЛЕД (F3, C2: C18, A2: A18)

И вземете изхода на съответното име

# 2 - Функция INDEX / MATCH като алтернативи на Vlookup

Пример # 3 - Използване на Index Match

Нека разгледаме данните по-долу и да разберем възрастта, като използваме Името от таблицата, като използваме стандартната формула за съвпадение на индекса и vlookup.

= ИНДЕКС ($ I $ 2: $ K $ 19, СЪВПАДАНЕ (M6, $ I $ 2: $ I $ 19,0), 3)

= ПРЕГЛЕД (M6, I2: K19,3,0)

Тук ще получите желаната същата продукция от двете формули, тъй като и двете формули могат да търсят възрастта от данните.

Пример # 4 - Функционалност отдясно наляво, използваща индексиране

Нека разгледаме данните по-долу и да разберем Името, като използваме възрастта от таблицата, като използваме стандартната формула за съвпадение на индекса и vlookup.

= ИНДЕКС (R24: T41, МАТЧ (M27, $ K $ 24: $ K $ 40,0), 1)

= ПОДГОТОВКА (M27, I23: K40,3,0)

Както можете лесно да видите това, като използвате съвпадение на индекса, ще получите името от таблицата, но # N / A грешка от формулите на vlookup, тъй като vlookup не може да търси стойност отляво-дясно.

Неща, които трябва да запомните относно алтернативите на Vlookup в Excel

  • Използването на съвпадението на индекса е далеч по-добро от използването на проста функция vlookup.
  • Съответствието на индекса може да търси отдясно наляво.
  • Поставете и изтрийте колоната безопасно.
  • Няма ограничение за размера на справочната стойност, докато се използва функцията VLOOKUP. Дължината на критериите за търсене не трябва да надвишава 255 знака; в противен случай ще стане чрез #Value грешка в Excel.
  • По-висока скорост на обработка от нормалното Vlookup.

Можете да изтеглите тези алтернативи на Vlookup в шаблона на Excel тук - Алтернативи на шаблона на Vlookup Excel.

Интересни статии...