Выполнение двустороннего поиска в Excel: Полное руководство
Двусторонний поиск в Excel позволяет пользователям точно и эффективно извлекать конкретные значения из большого набора данных, одновременно определяя как конкретную строку, так и конкретный столбец в таблице. В отличие от простых одномерных поисков, двусторонние поиски учитывают два критерия: один находится в заголовках строк, а другой — в заголовках столбцов, что обеспечивает точное и контекстное извлечение данных. Эта возможность значительно улучшает процессы анализа данных, составления отчетов и принятия решений в Excel. Ниже приведены три эффективных метода реализации двустороннего поиска.
Возьмем следующий отчет о продажах в качестве примера. Я хочу получить данные о продажах, соответствующие месяцу Июнь и городу Париж.

Выполнение двустороннего поиска в Excel
Метод 1: Выполнение двустороннего поиска с помощью функций ИНДЕКС и ПОИСКПОЗ
Сочетание функций ИНДЕКС и ПОИСКПОЗ представляет собой гибкое, надежное и универсальное решение, совместимое со всеми версиями Excel, включая старые. Функция ИНДЕКС возвращает значение из указанной позиции в таблице, тогда как ПОИСКПОЗ находит позицию значения в диапазоне.
Скопируйте или введите следующее в пустую ячейку для вывода результата, затем нажмите клавишу Enter, чтобы получить результат:
=INDEX(B2:F13, MATCH(I1, A2:A13, 0), MATCH(I2, B1:F1, 0))
- ПОИСКПОЗ(I1; A2:A13; 0) находит позицию строки «Июнь» в столбце месяцев;
- ПОИСКПОЗ(I2; B1:E1; 0) находит позицию столбца «Париж» в заголовках городов;
- ИНДЕКС возвращает значение на пересечении строки 6 и столбца 2 в диапазоне B2:E13.

Преодолейте ограничения VLOOKUP с помощью Kutools: Супер ПОИСК
Для решения ограничений функции VLOOKUP в Excel, Kutools разработал несколько расширенных функций ПОИСКА, предлагая пользователям более мощное и гибкое решение для поиска данных.
- 🔍 Многолистовой поиск...: Выполняйте поиск по нескольким листам, чтобы найти совпадающие данные.
- 📝 Многокритериальный поиск...: Ищите данные, соответствующие нескольким критериям одновременно.
- ➕ Поиск и суммирование...: Ищите данные на основе значения поиска и суммируйте результаты.
- 📋 Один-ко-многим поиску (возврат нескольких результатов)...: Получите несколько совпадающих значений для одного входного значения поиска.
- Получите Kutools для Excel прямо сейчас!
Метод 2: Выполнение двустороннего поиска с помощью XLOOKUP (Excel 365, Excel 2021)
Функция XLOOKUP значительно упрощает двусторонний поиск и рекомендуется, если вы используете Excel 365 или Excel 2021 и выше. Она лаконична, интуитивно понятна и удобнее в использовании по сравнению с ИНДЕКС/ПОИСКПОЗ.
Скопируйте или введите следующее в пустую ячейку для вывода результата, затем нажмите клавишу Enter, чтобы получить результат:
=XLOOKUP(I1, A2:A13, XLOOKUP(I2, B1:F1, B2:F13))
- Внутренний XLOOKUP находит столбец «Париж» и возвращает весь массив столбца;
- Внешний XLOOKUP находит «Июнь» в столбце месяцев и возвращает соответствующее значение из столбца Париж.
Метод 3: Выполнение двустороннего поиска с помощью функций ВПР и ПОИСКПОЗ
Сочетание ВПР и ПОИСКПОЗ предоставляет еще один знакомый метод, особенно полезный для пользователей, которые хорошо знакомы с ВПР. Этот метод широко используется, эффективен и совместим практически со всеми версиями Excel.
Скопируйте или введите следующее в пустую ячейку для вывода результата, затем нажмите клавишу Enter, чтобы получить результат:
=VLOOKUP(I1, A1:F13, MATCH(I2, A1:F1, 0), FALSE)
- ПОИСКПОЗ(I2; A1:F1; 0) находит числовую позицию «Париж» в заголовках, указывая номер столбца для ВПР.
- ВПР(I1; A1:F13; номер_столбца; ЛОЖЬ) находит строку на основе месяца «Июнь» и извлекает значение на пересечении с найденным столбцом.
Заключение:
Для современных пользователей Excel XLOOKUP предлагает самое интуитивно понятное решение. ИНДЕКС/ПОИСКПОЗ остается наиболее универсальным для совместимости между версиями. ВПР/ПОИСКПОЗ работает, но имеет больше ограничений. Выберите метод, который лучше всего подходит для вашей версии Excel и конкретных требований. Если вас интересуют дополнительные советы и хитрости Excel, наш сайт предлагает тысячи учебных материалов, которые помогут вам освоить Excel.
Связанные статьи:
Как выполнить VLOOKUP между двумя датами и вернуть соответствующее значение в Excel?
Как выполнить VLOOKUP, чтобы вернуть несколько значений в одной ячейке в Excel?
Как выполнить VLOOKUP для следующего наибольшего значения в Excel?
Как выполнить VLOOKUP в другую книгу?
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с помощью Kutools для Excel и ощутите эффективность на новом уровне. Kutools для Excel предлагает более300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы выбрать функцию, которая вам нужнее всего...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите режим вкладок для редактирования и чтения в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна вместо новых отдельных окон.
- Увеличьте свою продуктивность на50% и уменьшите количество щелчков мышью на сотни ежедневно!
Все надстройки Kutools. Один установщик
Пакет Kutools for Office включает надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro — идеально для команд, работающих в разных приложениях Office.





- Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
- Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
- Совместная работа — максимальная эффективность между приложениями Office
- 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
- Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек