Skip to main content

Excel двухсторонняя формула поиска с использованием VLOOKUP

Урок 22: Работа с формулами массивов в Excel (Июнь 2025)

Урок 22: Работа с формулами массивов в Excel (Июнь 2025)
Anonim

Объединив функцию VLOOKUP в Excel с функцией MATCH, мы можем создать так называемую двусторонний или же двумерный lookup formula, которая позволяет вам легко перекрестно ссылаться на два поля информации в базе данных или таблице данных.

Двухсторонняя формула поиска полезна, когда вы хотите найти или сравнить результаты для различных ситуаций.

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

01 из 06

Поиск данных в точке пересечения строки и столбца

Этот учебник разбит на две части. Следуя шагам, перечисленным в каждой части, создается двунаправленная формула поиска, изображенная на изображении выше.

Учебное пособие включает вложение функции MATCH внутри VLOOKUP.

Вложение функции включает ввод второй функции в качестве одного из аргументов для первой функции.

В этом уроке функция MATCH будет введена как номер столбца аргумент для VLOOKUP.

02 из 06

Ввод данных учебника

Первым шагом в учебнике является ввод данных в рабочий лист Excel.

Чтобы следовать инструкциям в учебнике, введите данные, показанные на рисунке выше, в следующие ячейки.

  • Введите верхний диапазон данных в ячейки D1 ​​- F1
  • Введите второй диапазон в ячейки D4 - G8

Строки 2 и 3 остаются пустыми, чтобы соответствовать критериям поиска и формуле поиска, созданной во время этого урока.

Учебник не включает форматирование, видимое на изображении, но это не повлияет на работу формулы поиска.

Информация о параметрах форматирования, аналогичная приведенной выше, доступна в этом Основном учебнике по форматированию Excel.

  1. Введите данные, как показано на изображении выше, в ячейки D1-G8
03 из 06

Создание именованного диапазона для таблицы данных

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

Второе преимущество использования именованного диапазона состоит в том, что ссылки на ячейки для этого диапазона никогда не изменяются, даже когда формула копируется в другие ячейки на листе.

  1. Выделите ячейки с D5 по G8 на листе, чтобы выбрать их
  2. Нажмите на поле имени, расположенное над столбцом A
  3. Введите «таблица» (без кавычек) в поле «Имя»
  4. нажмите ВОЙТИ клавиша на клавиатуре
  5. Теперь ячейки D5-G8 имеют название диапазона «таблица». Мы будем использовать имя для VLOOKUP таблица массива аргумент позже в учебнике
04 из 06

Открытие диалогового окна VLOOKUP

Хотя можно просто набирать нашу формулу поиска непосредственно в ячейке на листе, многим людям трудно поддерживать синтаксис прямо - особенно для сложной формулы, такой как тот, который мы используем в этом учебнике.

Альтернативой, в данном случае, является использование диалогового окна VLOOKUP. Почти все функции Excel имеют диалоговое окно, которое позволяет вам вводить каждый аргумент функции в отдельной строке.

  1. Щелкните ячейку F2 рабочего листа - место, где будут отображаться результаты двумерной формулы поиска
  2. Нажми на Формулы вкладка ленты
  3. Нажми на Поиск и ссылки в ленте, чтобы открыть раскрывающийся список функций
  4. Нажмите на ВПР в списке, чтобы открыть диалоговое окно функции
05 из 06

Ввод аргумента значения поиска

Как правило, значение поиска совпадает с полем данных в первом столбце таблицы данных.

В нашем примере значение поиска относится к типу cookie, о котором мы хотим найти информацию.

Допустимые типы данных для значение поиска являются:

  • текстовые данные
  • логическое значение (только TRUE или FALSE)
  • число
  • ссылка ячейки на значение на листе

В этом примере мы вводим ссылку на ячейку, где будет находиться имя файла cookie - ячейка D2.

  1. Нажми на искомое_значение строка в диалоговом окне
  2. Нажмите на ячейку D2, чтобы добавить эту ссылку на ячейку искомое_значение линия. Это ячейка, где мы будем набирать имя файла cookie, о котором мы ищем информацию.
06 из 06

Ввод аргумента массива таблицы

Массив таблицы - это таблица данных, которую ищет формула поиска, чтобы найти нужную нам информацию.

Массив таблицы должен содержать не менее двух столбцов данных.

  • первый столбец содержит аргумент значения поиска (предыдущий шаг в учебнике)
  • второй и любые дополнительные столбцы будут искать формулу поиска, чтобы найти указанную информацию.

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

В этом примере мы будем использовать имя диапазона, созданное на шаге 3 этого урока.

  1. Нажми на таблица_массив строка в диалоговом окне
  2. Введите «таблица» (без кавычек), чтобы ввести имя диапазона для этого аргумента
  3. Оставьте диалоговое окно функции VLOOKUP открытой для следующей части учебника

Продолжить Часть 2 >>