Объединив функцию VLOOKUP в Excel с функцией MATCH, мы можем создать так называемую двусторонний или же двумерный lookup formula, которая позволяет вам легко перекрестно ссылаться на два поля информации в базе данных или таблице данных.
Двухсторонняя формула поиска полезна, когда вы хотите найти или сравнить результаты для различных ситуаций.
В примере, показанном на изображении выше, формула поиска позволяет легко извлекать данные о продажах для разных файлов cookie в разные месяцы, просто изменив имя файла cookie и месяц в правильных ячейках.
Поиск данных в точке пересечения строки и столбца
Этот учебник разбит на две части. Следуя шагам, перечисленным в каждой части, создается двунаправленная формула поиска, изображенная на изображении выше.
Учебное пособие включает вложение функции MATCH внутри VLOOKUP.
Вложение функции включает ввод второй функции в качестве одного из аргументов для первой функции.
В этом уроке функция MATCH будет введена как номер столбца аргумент для VLOOKUP.
02 из 06Ввод данных учебника
Первым шагом в учебнике является ввод данных в рабочий лист Excel.
Чтобы следовать инструкциям в учебнике, введите данные, показанные на рисунке выше, в следующие ячейки.
- Введите верхний диапазон данных в ячейки D1 - F1
- Введите второй диапазон в ячейки D4 - G8
Строки 2 и 3 остаются пустыми, чтобы соответствовать критериям поиска и формуле поиска, созданной во время этого урока.
Учебник не включает форматирование, видимое на изображении, но это не повлияет на работу формулы поиска.
Информация о параметрах форматирования, аналогичная приведенной выше, доступна в этом Основном учебнике по форматированию Excel.
- Введите данные, как показано на изображении выше, в ячейки D1-G8
Создание именованного диапазона для таблицы данных
Именованный диапазон - это простой способ ссылаться на диапазон данных в формуле. Вместо того, чтобы вводить ссылки на ячейки для данных, вы можете просто ввести имя диапазона.
Второе преимущество использования именованного диапазона состоит в том, что ссылки на ячейки для этого диапазона никогда не изменяются, даже когда формула копируется в другие ячейки на листе.
- Выделите ячейки с D5 по G8 на листе, чтобы выбрать их
- Нажмите на поле имени, расположенное над столбцом A
- Введите «таблица» (без кавычек) в поле «Имя»
- нажмите ВОЙТИ клавиша на клавиатуре
- Теперь ячейки D5-G8 имеют название диапазона «таблица». Мы будем использовать имя для VLOOKUP таблица массива аргумент позже в учебнике
Открытие диалогового окна VLOOKUP
Хотя можно просто набирать нашу формулу поиска непосредственно в ячейке на листе, многим людям трудно поддерживать синтаксис прямо - особенно для сложной формулы, такой как тот, который мы используем в этом учебнике.
Альтернативой, в данном случае, является использование диалогового окна VLOOKUP. Почти все функции Excel имеют диалоговое окно, которое позволяет вам вводить каждый аргумент функции в отдельной строке.
- Щелкните ячейку F2 рабочего листа - место, где будут отображаться результаты двумерной формулы поиска
- Нажми на Формулы вкладка ленты
- Нажми на Поиск и ссылки в ленте, чтобы открыть раскрывающийся список функций
- Нажмите на ВПР в списке, чтобы открыть диалоговое окно функции
Ввод аргумента значения поиска
Как правило, значение поиска совпадает с полем данных в первом столбце таблицы данных.
В нашем примере значение поиска относится к типу cookie, о котором мы хотим найти информацию.
Допустимые типы данных для значение поиска являются:
- текстовые данные
- логическое значение (только TRUE или FALSE)
- число
- ссылка ячейки на значение на листе
В этом примере мы вводим ссылку на ячейку, где будет находиться имя файла cookie - ячейка D2.
- Нажми на искомое_значение строка в диалоговом окне
- Нажмите на ячейку D2, чтобы добавить эту ссылку на ячейку искомое_значение линия. Это ячейка, где мы будем набирать имя файла cookie, о котором мы ищем информацию.
Ввод аргумента массива таблицы
Массив таблицы - это таблица данных, которую ищет формула поиска, чтобы найти нужную нам информацию.
Массив таблицы должен содержать не менее двух столбцов данных.
- первый столбец содержит аргумент значения поиска (предыдущий шаг в учебнике)
- второй и любые дополнительные столбцы будут искать формулу поиска, чтобы найти указанную информацию.
Аргумент массива таблицы должен быть введен как диапазон, содержащий ссылки на ячейки для таблицы данных или как имя диапазона.
В этом примере мы будем использовать имя диапазона, созданное на шаге 3 этого урока.
- Нажми на таблица_массив строка в диалоговом окне
- Введите «таблица» (без кавычек), чтобы ввести имя диапазона для этого аргумента
- Оставьте диалоговое окно функции VLOOKUP открытой для следующей части учебника
Продолжить Часть 2 >>