Оглавление
Для расширенного поиска в Excel можно использовать ИНДЕКС и МАТЧ можно использовать вместо VLOOKUP . ИНДЕКС и МАТЧ необходимы для обширного поиска, и многие из них совершенно удивительны. На примере мы научим вас, как использовать Excel ИНДЕКС и МАТЧ функции в Excel в этом учебнике.
Скачать Практическое пособие
Скачайте эту рабочую тетрадь для тренировок, чтобы заниматься во время чтения этой статьи.
Использование формулы INDEX-MATCH.xlsx8 Эффективных примеров использования формулы ИНДЕКС-МАТЧ в Excel
В следующих разделах мы будем использовать пример набора данных, чтобы продемонстрировать, как использовать функции INDEX и MATCH Мы покажем вам, как применять обе функции 8 различными способами для поиска значений.
♣Синтаксис:
= ИНДЕКС ( массив , row_num , [ номер_столбца ])
♣ Аргументы:
- массив : диапазон ячеек значений
- Row_num : возвращает результаты для строки в выбранном диапазоне.
- номер_столбца : возвращает результаты для столбца в выбранном диапазоне.
♣Результат:
Сайт Индексная функция возвращает значение или ссылку ячейки в указанном диапазоне, которая находится на пересечении определенной строки и столбца.
♣Синтаксис:
= МАТЧ ( поиск_значения , массив поиска ,[ тип_соответствия ])
♣ Аргументы:
- lookup_value : Значение, которое вы хотите найти в диапазоне.
- массив поиска : Диапазон, в котором вы выполняете поиск lookup_value .
- тип_соответствия : Определяет способ сопоставления значения поиска и значений массива поиска в Excel.
- 1 = точный или следующий наименьший.
- 0 = точное совпадение.
- -1 = точный или следующий по величине.
♣Результат:
Возвращает позицию элемента в массиве в терминах его относительного положения.
Пример 1: Базовая комбинация функций INDEX и MATCH в Excel
Допустим, вы хотите выполнить поиск по адресу Цена для конкретного Идентификатор заказа Мы объединим ИНДЕКС и МАТЧ функцию, чтобы сделать это.
Шаг 1:
- В камере G5 введите следующую формулу.
=INDEX(D5:D11, MATCH(G4,B5:B11,0))
Вот,
- MATCH(G4,B5:B11,0) относится к клетке G4 как lookup_value в диапазоне B5:B11 для точного совпадения. Он возвращает 4 поскольку значение находится в строке с номером 4 .
- INDEX(D5:D11, MATCH(G4,B5:B11,0)) ссылается D5:D11 как массив, из которого мы получаем значение, и row_num это 4 как мы получили его от МАТЧ Column_num не требуется, так как мы применяем ИНДЕКС только для одной колонки.
Шаг 2:
- Нажмите Войти на результат.
Читать далее: Примеры с формулой ИНДЕКС-МАТЧ в Excel (8 подходов)
Пример 2: Использование формулы INDEX-MATCH для поиска слева в Excel
Вы также можете выполнить поиск из одного столбца в другой. Значение для столбца C , второй столбец нашего ИНДЕКС ассортимент B5:D11 Следуйте приведенным ниже шагам, чтобы выполнить поиск слева.
Шаг 1:
- Введите следующую формулу в ячейку G5 .
=INDEX($B$5:$D$11,MATCH(F5,$B$5:$B$11,0),2)
Шаг 2:
- Затем нажмите Войти чтобы увидеть результат.
Шаг 3:
- Наконец, используйте Автозаполнение чтобы увидеть результаты в полном объеме.
Читать далее: Как использовать формулу INDEX-MATCH в Excel для получения нескольких результатов
Пример 3: Анализ условия, чувствительного к регистру, с помощью комбинации функций INDEX и MATCH в Excel
Для Анализ с учетом регистра , вы можете применить ИНДЕКС и МАТЧ функционируют в комбинации.
Для анализа и поиска выполните следующие действия.
Шаг 1:
- Мы хотим найти идентификатор МАРК вместо Марк Давайте посмотрим, что произойдет. Введите в ячейку следующую формулу C5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
Шаг 2:
- Наконец, нажмите Войти чтобы найти Идентификатор заказа для МАРК .
Посмотрите внимательно; результат идеального совпадения с заглавной буквой МАРК была получена, но не для Марк .
Пример 4: Поиск двух столбцов с помощью формулы INDEX-MATCH в Excel
Интересно отметить, что вы можете выполнить поиск в нескольких столбцах для многочисленные критерии одновременно. Например, мы будем искать у человека Идентификатор заказа а также Цена Выполните следующие действия, чтобы выполнить поиск по двум критериям.
Шаг 1:
- Во-первых, введите следующую формулу в ячейку G5 .
=INDEX(B5:B11,MATCH(TRUE,EXACT(G4,C5:C11),0))
- Во-вторых, нажмите Войти чтобы получить первое значение в ячейке G5 .
Таким образом, первое значение поиска будет находиться в ячейке G5 .
Шаг 2:
- Чтобы получить второе значение поиска, введите в ячейку следующую формулу G6 .
=INDEX(D5:D11,MATCH(G4&G5,C5:C11&B5:B11,0))
- Это функция массива, поэтому нам нужно применить эту функцию, нажав кнопку Crtl + Смена + Войти
- В результате вы получите первое значение поиска в ячейке G6 .
Читать далее: INDEX MATCH с несколькими критериями на разных листах (2 способа)
Похожие чтения
- Excel INDEX MATCH для возврата нескольких значений в одной ячейке
- Формула Excel INDEX-MATCH для возврата нескольких значений по горизонтали
- [Исправлено!] INDEX MATCH не возвращает правильное значение в Excel (5 причин)
- Как выбрать конкретные данные в Excel (6 методов)
- Функция INDEX MATCH в сравнении с функцией VLOOKUP (9 примеров)
Пример 5: Двухсторонний поиск с использованием формулы INDEX-MATCH
Вы можете выполнить поиск для строки и столбца в Двусторонний Выполните следующие действия, чтобы найти значение в строке и столбце одновременно.
Шаг 1:
- Введите формулу в ячейку G7 .
=INDEX(B4:D11,MATCH(G5,B4:B11,0),MATCH(G4,B4:D4,0))
Шаг 2:
- Наконец, нажмите Войти .
Пример 6: Поиск ближайшего соответствия в Excel путем объединения функций INDEX и MATCH
Сайт ИНДЕКС функция и МАТЧ функция полезна для поиска или поиска ближайшего соответствия между диапазонами. Например, мы хотим определить, кто имеет самое близкое значение к нашему целевому значению, которое является $15 Для этого просто выполните следующие действия.
Шаг 1:
- Чтобы найти наиболее близкое совпадение, введите следующую формулу.
=INDEX(C5:C11,MATCH(MIN(ABS(D5:D11-G4)),ABS(D5:D11-G4),0))
Вот,
ABS(D5:D11-G4) абсолютное значение разницы с целевым значением 15 между диапазоном D5:D11 .
MIN(ABS(D5:D11-G4)) команды для нахождения минимальной разности абсолютных значений.
Шаг 2:
- Нажимая Ctrl + Смена + Войти , мы будем применять эту функцию как функцию массива.
Читать далее: Формула INDEX-MATCH для поиска минимального значения в Excel (4 подходящих способа)
Пример 7: Трехсторонний поиск с использованием функций INDEX и MATCH в Excel
A Трехсторонний поиск это самое лучшее, чего вы можете достичь, используя ИНДЕКС и МАТЧ функция. Трехсторонний поиск Например, мы можем выяснить, сколько Дженни заплатила за два разных товара в три разных месяца. Для этого выполните простые действия, описанные ниже.
Шаг 1:
- Выполнить Трехсторонний поиск , сначала введите приведенную ниже формулу в ячейку H6 .
=INDEX(($D$5:$E$7,$D$10:$E$12,$D$15:$E$17),MATCH($G$6,$C$5:$C$7,0),MATCH(H$5,$D$4:$E$4,0),(IF(H$4="Jan",1,IF(H$4="Feb",2,3))))
Шаг 2:
- Наконец, нажмите Войти чтобы получить первое значение поиска.
Шаг 3:
- Затем скопируйте формулу для других ячеек с помощью кнопки Автозаполнение
Таким образом, вы получите результаты, показанные на рисунке ниже.
Пример 8: Применение формулы INDEX-MATCH с символами подстановочных знаков
Excel также может определить частичное совпадение значение. ИНДЕКС и МАТЧ Для этого используются функции. Для этого мы будем использовать звездочку (*) Просто следуйте инструкциям, описанным ниже, чтобы начать работу.
Шаг 1:
- Во-первых, в клетке G5 введите приведенную ниже формулу.
=INDEX($D$5:$D$11,MATCH(F5& "*",$C$5:$C$11,0),1)
Шаг 2:
- Затем нажмите Войти чтобы увидеть изменения.
Шаг 3:
- Просто используйте Автозаполнение инструмент для заполнения необходимых ячеек.
Как следствие, вы можете видеть, что он возвращает результат для " Дженни ," даже если он не совсем соответствует.
Читать далее: ИНДЕКС МАТЧ по нескольким критериям с подстановочным знаком в Excel (полное руководство)
Заключение
Подводя итог, я надеюсь, что эта статья продемонстрировала, как использовать ИНДЕКС и МАТЧ функции для интеграции нескольких критериев. Просмотрите учебник по практике и примените полученные знания на практике. Мы готовы возмещать расходы на программы, подобные этой, благодаря вашей поддержке.
Если у вас возникли вопросы, пожалуйста, обращайтесь к нам. Пожалуйста, дайте мне знать, что вы думаете в разделе комментариев ниже.
На ваши вопросы в кратчайшие сроки ответит ExcelWIKI профессионалы.