Різниця між VLOOKUP та INDEX MATCH
VLOOKUP в Excel - це функція, яка дуже корисна при пошуку значень щодо посилань. Це також може розглядатися як найпотужніша формула, присутня в Microsoft Excel для пошуку значень. Однак що робити, якщо я вам скажу, є ще одна функція, яку можна використовувати для пошуку значень у Excel? Так, ти це почув правду! В Excel є ще одна функція, яку можна використовувати в поєднанні, щоб виконати завдання так само, як VLOOKUP. Я б пішов на крок далі і сказав, що ця функція є більш універсальною та корисною, ніж функція VLOOKUP. Ця функція є комбінацією функції INDEX та MATCH. INDEX MATCH дозволяє нам шукати значення, такі самі, як VLOOKUP, більш ефективним способом, ніж VLOOKUP. У цій статті я проведу вас порівняльним підходом між VLOOKUP та INDEX MATCH.
Порівняння «голова до голови» між VLOOKUP та INDEX MATCH (Інфографіка)
Нижче наведено 8 найкращих порівнянь між VLOOKUP та INDEX MATCH :
Основні відмінності між формулою VLOOKUP та INDEX MATCH
Давайте обговоримо деякі основні відмінності між VLOOKUP та INDEX MATCH.
1. Перша і основна відмінність між функцією VLOOKUP та INDEX MATCH полягає в самих формулах. VLOOKUP - це вбудована формула Excel, тоді як INDEX MATCH - це комбінація вбудованих функцій Excel INDEX та MATCH, які разом можуть використовуватися для пошуку заданого значення в масиві таблиці.
2 . Друга найбільш помітна відмінність - між обробкою цих двох. VLOOKUP використовує статичні посилання на дані для пошуку значень у масиві, що означає, посилання стовпців позначаються такими числами, як 1, 2, 3, … тощо. З іншого боку, функція INDEX MATCH використовує динамічні діапазони в межах функції MATCH (де пошук відбувається), що дозволяє йому працювати ефективніше, ніж VLOOKUP. Дивіться нижче два зображення для ваших посилань.
3. Вставлення або видалення стовпця у масиві таблиць під функцією VLOOKUP забезпечує оманливі результати, оскільки він використовує статичні посилання на дані. Однак, коли ми використовуємо функцію INDEX MATCH, вона має гнучкість вставки або видалення стовпців всередині масиву таблиці. Це не змінює результат, оскільки ми використовуємо динамічні діапазони у формулі. Ви можете бачити вихід двох функцій після того, як ми вставили новий масив з назвою Location у масив таблиці.
Під час використання VLOOKUP ми не можемо зафіксувати точне значення зарплати для величини пошуку. тоді як в INDEX MATCH, хоча ми додали стовпець, ця функція була достатньо гнучкою, щоб відобразити правильне значення зарплати щодо величини пошуку.
4. VLOOKUP можна використовувати лише тоді, коли у вас є дані зліва направо, або іншими словами, їх можна використовувати лише тоді, коли стовпець, пов'язаний зі значенням пошуку, є першим у масиві таблиці. INDEX MATCH не має таких обмежень, він може використовуватися для пошуку значень зліва направо, а також справа наліво. Це робить цю функцію більш гнучкою порівняно з VLOOKUP.
5. Формула VLOOKUP може шукати значення лише через вертикальні лінії, тобто стовпці. V на початку формули означає вертикаль. Оскільки він може використовуватися лише для вертикальних пошукових запитів, він автоматично стає обмеженим, щоб не використовуватися через горизонтальні лінії (для цього ми використовуємо HLOOKUP). З іншого боку, INDEX MATCH є гнучким для переміщення через стовпці, а також рядки. Тому він може шукати значення через обидва. Коротше кажучи, INDEX MATCH виконує роботу як VLOOKUP, так і HLOOKUP в одній формулі.
6. VLOOKUP має обмеження розміру на значення пошуку, яке не може перевищувати 255 символів. Якщо будь-яке значення пошуку перевищує 255 символів, функція VLOOKUP видасть помилку. З іншого боку монети, INDEX MATCH не має жодних обмежень на значення пошуку.
7. VLOOKUP дуже поганий, коли ми намагаємось перетягнути формулу через рядки або стовпці з однаковим контрольним значенням. Він забезпечує той самий результат, що і перший результат пошуку, оскільки ми використовуємо статичні посилання. З іншого боку, INDEX MATCH досить розумний, щоб дізнатися фактичне значення, пов’язане зі стовпцем, коли ми перетягуємо формулу через рядки / стовпці. Дивіться скріншот нижче для кращої візуалізації:
8 . Це єдиний факт, який йде на шляху VLOOKUP. Це легко зрозуміти, а також реалізувати порівняно з INDEX MATCH завдяки простому характеру. З іншого боку, деякі користувачі вважають, що INDEX MATCH важко зрозуміти через поєднання двох формул, що здається складним.
9. Що стосується обробки великих наборів даних, VLOOKUP не такий швидкий, як INDEX MATCH (завдяки статичним посиланням). Кажуть, що зазвичай, INDEX MATCH на 30% швидше, ніж VLOOKUP у звичайні дні.
Таблиця порівняння VLOOKUP проти INDEX MATCH
У таблиці нижче наведено порівняння між VLOOKUP та INDEX MATCH:
VLOOKUP | ІНДЕКС-МАТЧ |
VLOOKUP використовує статичну посилання на дані під час пошуку значень. | INDEX MATCH використовує динамічні діапазони даних під час пошуку значень. |
Вставлення або видалення стовпця впливає на результат VLOOKUP. | Вставлення або видалення стовпця не впливає на результат INDEX MATCH. |
VLOOKUP можна використовувати лише для пошуку значень зліва направо. | INDEX MATCH може шукати значення зліва направо, а також справа наліво. |
VLOOKUP може шукати лише вертикальні лінії, тобто стовпці, а не рядки. | INDEX MATCH може шукати значення через рядки, а також стовпці. |
VLOOKUP має обмеження для розміру lookup_value. Вона не повинна перевищувати 255 символів. | INDEX MATCH не має жодного обмеження розміру чи довжини відповідних значень. |
VLOOKUP не є зручним для копіювання та перетягування. | INDEX MATCH є більш дружнім, коли йдеться про копіювання та перетягування формули через декілька комірок. |
VLOOKUP легко зрозуміти, а також запам'ятати в порівнянні з INDEX MATCH. | ІНТЕКС-МАТЧ важко зрозуміти, а також запам'ятати через його складний характер, який поєднує дві функції / формули. |
VLOOKUP не такий швидкий, як INDEX MATCH, коли ми маємо справу з великими наборами даних. | INDEX MATCH зазвичай швидший, ніж VLOOKUP. |
Висновок
Розглянувши всі ці моменти, можна зробити висновок, що INDEX MATCH можна використовувати як гнучку, універсальну, швидку альтернативу функції VLOOKUP. Однак для деяких користувачів це все ще може бути найскладнішим у порівнянні з VLOOKUP через складний характер та комбіновані позиції Index Match.
Рекомендовані статті
Це посібник щодо основних відмінностей між VLOOKUP та INDEX MATCH. Тут ми також обговорюємо ключові відмінності VLOOKUP проти INDEX MATCH з інфографікою та таблицею порівняння. Ви також можете переглянути наступні статті, щоб дізнатися більше -
- Excel проти Google Таблиць | Топ-7 ключових відмінностей
- Excel проти Tableau, використовуючи формат таблиці Excel
- Excel проти CSV | Топ-7 корисних порівнянь
- Excel vs Access | Топ-5 Порівняння