KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Поиск слева с помощью ВПР

АвторАманда ЛиДата изменения

В этом руководстве мы рассмотрим, как использовать ВПР для поиска информации из самого левого столбца Excel о заданном элементе, расположенном справа. Как известно, функция ВПР не может выполнять поиск влево, поэтому для решения этой задачи нам понадобится помощь функции ВЫБОР.

поиск влево с помощью ВПР 1

Как выполнить поиск влево с помощью функции ВПР?

Чтобы заполнить информацию о товаре 30001, расположенную в самом правом столбце данных (см. скриншот выше), используйте функцию ВЫБОР, чтобы изменить порядок столбцов — «переместите» самый правый столбец с искомым значением на самую левую позицию. После этого вы сможете легко получить нужное значение с помощью стандартной формулы ВПР.

Общий синтаксис

=VLOOKUP(lookup_value,CHOOSE({1,2,3,…,N},rangeN,range1,range2,range3,…),column_num,FALSE)

  • Искомое значение: Значение, которое функция ВПР использует для поиска соответствующей информации. В данном случае это заданный идентификатор товара.
  • Диапазон1, диапазон2, диапазон3, диапазонN: Столбцы ячеек, в которых указаны искомое_значение и другая информация.
  • Номер_столбца:Номер столбца, из которого необходимо извлечь данные.Учтите, что поскольку правый столбец теперь перемещён в самую правую позицию благодаря функции ВЫБОР, чтобы отобразить 1-й столбец(столбец цвета), следует указать номер_столбца как 2; чтобы отобразить 2-й столбец(столбец размера), следует указать номер_столбца как 3……
  • Приблизительный поиск — ЛОЖЬ: заставляет функцию ВПР находить только точное совпадение.

Чтобы заполнить информацию о товаре 30001, скопируйте или введите приведённые ниже формулы в соответствующие ячейки и нажмите Enter, чтобы получить результаты:

Цвет (ячейка H6)
=ВПР()$H$4,ВЫБОР(){1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,ЛОЖЬ)
Размер (ячейка H7)
=ВПР()$H$4,ВЫБОР(){1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),3,ЛОЖЬ)
Цена (ячейка H8)
=ВПР()$H$4,ВЫБОР(){1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),4,ЛОЖЬ)

Примечание: вместо того чтобы вводить идентификатор товара 30001непосредственно в формулы, мы использовали ссылку на ячейку $H$4(знаки доллара добавлены для создания абсолютной ссылки), поскольку хотим, чтобы формулы были динамическими. Таким образом, информацию о других товарах можно легко получить, просто изменив идентификатор товара в ячейке H3.

поиск влево с помощью ВПР 2

Пояснение к формуле

В качестве примера возьмём следующую формулу:

=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSE)

  • CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9):Функция ВЫБОР изменяет порядок столбцов, перемещая столбец E на первое (самое левое) место в массиве следующего вида:
    {30001,«Белый»,«Большой»,20;30002,«Чёрный»,«Большой»,21;30003,«Синий»,«Средний»,19;30004,«Красный»,«Средний»,18;30005,«Жёлтый»,«Маленький»,20}.
    В табличной форме этот массив будет выглядеть так:
    поиск влево с помощью ВПР 3
  • ВПР()$H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,ЛОЖЬ) = ВПР($H$4 С помощью 30001 функция ВПР найдёт строку с точным совпадением искомого значения из ячейки H4 в новой таблице, созданной функцией ВЫБОР, и вернёт результат из 2-го столбца — это значение Белый.

Связанные функции

Функция ВПР Excel

Функция ВПР Excel выполняет поиск значения по совпадению в первом столбце таблицы и возвращает соответствующее значение из указанного столбца в той же строке.

Функция ВЫБОР Excel

Функция ВЫБОР возвращает значение из списка аргументов на основе заданного номера индекса. Например, CHOOSE(3,”Apple”,”Peach”,”Orange”) возвращает «Апельсин», где номер индекса — 3, а «Апельсин» — третье значение после номера индекса в функции.


Связанные формулы

Поиск слева с использованием ИНДЕКС и ПОИСКПОЗ

Чтобы найти информацию из самого левого столбца электронной таблицы Excel, соответствующую заданному элементу, расположенному правее, используйте комбинацию функций ИНДЕКС и ПОИСКПОЗ. Этот приём даёт вам преимущество перед другой мощной функцией поиска Excel — ВПР, поскольку позволяет искать значения в любом столбце.

Диапазон значений поиска из другого листа или книги

Если вы умеете использовать функцию ВПР для поиска значений на листе, найти данные с другого листа или из другой книги будет для вас делом нескольких секунд.

Поиск ближайшего совпадения по нескольким критериям

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


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и создания диаграмм|  Вызова Расширенные функции…
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячеек без потери данных  |  Округление без использования формул…
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  Между несколькими листами  |  Распознавание нечетких соответствий…
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором…
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки…
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.