XLOOKUP против INDEX-MATCH в Excel

Опубликовано: 26 Сентября, 2022

XLOOKUP может вычислить следующее более скромное или следующее большее значение, когда нет определенного совпадения. INDEX-MATCH также может это сделать, но lookup_array должен быть организован в порядке возрастания или отбрасывания запросов. Оба помогают сопоставить подстановочные знаки. XLOOKUP может вычислить первое или последнее значение, когда совпадают разные качества.

XLOOKUP против INDEX и MATCH

Мы видели, что ИНДЕКС/ПОИСКПОЗ намного быстрее, чем XLOOKUP.

В этом информационном указателе мы рассмотрим несколько SKU из интернет-магазина для бизнеса, а также количество сделок по каждому из них. В сегменте G мы составили уравнение, которое ищет SKU в разделе B и выводит сравниваемое количество сделок.

Разделение работы MATCH

Работа с ИНДЕКСом требует двух обязательных условий — экспоната и номера столбца в кластере. Путем внесения нашего кластера сделок (D3:D10) и сложения работы ИНДЕКС над работой сопоставления, абсолютные продажи равны 12 в свете того факта, что '12' находится в основной строке экспоната. После того, как вы проделаете это пару раз, освоить ИНДЕКС+ПОИСКПОЗ для такой ситуации очень просто. Как насчет того, чтобы понять, как XLOOKUP решает подобную проблему…

XLOOKUP вместо INDEX и MATCH

Прямо под нашим рецептом ИНДЕКС и ПОИСКПОЗ я ввел уравнение XLOOKUP, которое пытается отследить похожие данные. Для этой ситуации это безошибочный чемпион.

Требуется 3 обязательных утверждения

  1. Почитать
  2. Массив запросов (где искать ценность)
  3. Возвращаемый массив (какие значения возвращать)

В этой ситуации он выполняет практически все функции ИНДЕКС/ПОИСКПОЗ с меньшими усилиями. Однако на этом преимущества XLOOKUP не заканчиваются.

Сравнение между функцией XLOOKUP и функцией INDEX-MATCH

Теперь, когда мы разделили рецепт, мы должны исследовать некоторые сходства и различия между двумя способностями. Ниже приведены основные пункты в таблице для вашего удобства.

Место обсуждения

Похожие или непохожие

Уточнение

Столбец lookup_array Похожий Оба помогают разделу как lookup_array.
Поиск строки_массив Похожий Оба помогают строке как lookup_array.
Нет соответствия искомому_значению непохожий XLOOKUP имеет выбор настройки по умолчанию для отсутствия совпадения lookup_value. Тем не менее, INDEX-MATCH не имеет.
Примерное совпадение Частичное сходство XLOOKUP может вычислить следующее более скромное или следующее большее значение, когда нет точного совпадения. INDEX-MATCH также может это сделать, однако lookup_array должен быть расположен в восходящем или скользящем запросе.
Соответствующие подстановочные знаки Похожий Оба помогают сопоставлять подстановочные знаки.
Совпадение нескольких значений Частичное сходство XLOOKUP может вычислить первое или последнее значение, когда совпадают разные качества. Тем не менее, ИНДЕКС-СООТВЕТСТВИЕ может вернуть основное значение, которое совпадает.
Формула массива Похожий Оба поддерживают формулу массива.