Точное совпадение с помощью функций ИНДЕКС и ПОИСКПОЗ
Если вам нужно найти информацию в Excel о конкретном продукте, фильме или человеке и т. д., вы должны эффективно использовать комбинацию функций ИНДЕКС и ПОИСКПОЗ.
Как найти точные совпадения с помощью функций ИНДЕКС и ПОИСКПОЗ?
Чтобы заполнить информацию о конкретном продукте, как показано на скриншоте выше, функции ИНДЕКС и ПОИСКПОЗ помогут вам следующим образом: ПОИСКПОЗ найдет правильную строку для данного ID продукта, а ИНДЕКС затем найдет соответствующую информацию в той же строке.
Общий синтаксис
=ИНДЕКС(диапазон_возврата;ПОИСКПОЗ(искомое_значение;диапазон_поиска;0);номер_столбца)
- диапазон_возврата: Диапазон, из которого вы хотите, чтобы комбинированная формула возвращала информацию. Здесь это относится к диапазонам цвета, размера и цены.
- искомое_значение: Значение, которое ПОИСКПОЗ использует для определения позиции соответствующей информации. Здесь это относится к заданному ID продукта.
- диапазон_поиска: Диапазон ячеек, где указано искомое_значение. Здесь это относится к диапазону ID продукта.
- тип_совпадения 0: Заставляет ПОИСКПОЗ найти первое значение, точно равное искомому_значению.
- номер_столбца: Столбец в диапазоне_возврата, из которого вы хотите получить данные; номер_столбца можно опустить, если в диапазоне_возврата только один столбец.
Чтобы заполнить информацию о продукте 30003, пожалуйста, скопируйте или введите формулы ниже в соответствующие ячейки и нажмите ВВОД, чтобы получить результаты:
Цвет (Ячейка H6) =ИНДЕКС(C5:E9;ПОИСКПОЗ(h3;B5:B9;0);1)
Размер (Ячейка H7) =ИНДЕКС(C5:E9;ПОИСКПОЗ(h3;B5:B9;0);2)
Цена (Ячейка H8) =ИНДЕКС(C5:E9;ПОИСКПОЗ(h3;B5:B9;0);3)
√ Примечание: Вместо того чтобы вводить ID продукта 30003 в формулы, мы использовали ссылку на ячейку h3, поскольку хотим, чтобы формулы были динамическими. Таким образом, мы можем легко получить информацию о других продуктах, просто изменив ID продукта в ячейке h3.
Или вы можете сузить диапазон_возврата до одного столбца, выбрав только один диапазон цвета, размера или цены. Таким образом, вы получите формулы такого вида:
Цвет (Ячейка H6) =ИНДЕКС(C5:C9;ПОИСКПОЗ(h3;B5:B9;0))
Размер (Ячейка H7) =ИНДЕКС(D5:D9;ПОИСКПОЗ(h3;B5:B9;0))
Цена (Ячейка H8) =ИНДЕКС(E5:E9;ПОИСКПОЗ(h3;B5:B9;0))
√ Примечание: номер_столбца опущен, так как в диапазоне_возврата только один столбец.
Объяснение формулы
Здесь мы используем следующую формулу в качестве примера:
=ИНДЕКС(C5:E9;ПОИСКПОЗ(h3;B5:B9;0);1)
- ПОИСКПОЗ(h3;B5:B9;0): Тип_совпадения 0 заставляет ПОИСКПОЗ найти местоположение точного искомого_значения 3003 (значение в ячейке h3) в диапазоне B5:B9. Таким образом, функция вернет 3.
- ИНДЕКС(C5:E9C5:E9;ПОИСКПОЗ(h3;B5:B9;0);11) = ИНДЕКС(C5:E9C5:E9;3;11): Функция ИНДЕКС возвращает 3-е значение в 1-м столбце (который является столбцом цвета) диапазона C5:E9, которое равно Синий.
Связанные функции
Функция ИНДЕКС в Excel возвращает отображаемое значение на основе заданной позиции из диапазона или массива.
Функция ПОИСКПОЗ в Excel ищет определенное значение в диапазоне ячеек и возвращает относительную позицию этого значения.
Связанные формулы
Вы можете знать, что можете комбинировать функции ИНДЕКС и ПОИСКПОЗ или использовать функцию ВПР для поиска значений в Excel. Однако эти поиски не чувствительны к регистру. Поэтому для выполнения поиска с учетом регистра следует воспользоваться функциями ТОЧН и ВЫБОР.
Приблизительное совпадение с помощью функций ИНДЕКС и ПОИСКПОЗ
Бывают случаи, когда нам нужно найти приблизительные совпадения в Excel для оценки производительности сотрудников, выставления оценок студентам, расчета стоимости доставки на основе веса и т. д. В этом руководстве мы расскажем, как использовать функции ИНДЕКС и ПОИСКПОЗ для получения нужных результатов.
Поиск ближайшего совпадающего значения с несколькими критериями
В некоторых случаях вам может потребоваться поиск ближайшего или приблизительного совпадающего значения на основе более чем одного критерия. С помощью комбинации функций ИНДЕКС, ПОИСКПОЗ и ЕСЛИ вы можете быстро справиться с этим в Excel.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок мыши, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.