Пример VLOOKUP между двумя листами в Excel

  • Поделись Этим
Hugh West

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

Скачать Рабочую тетрадь для практических занятий

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

Пример VLOOKUP между двумя листами.xlsx

4 Примера с VLOOKUP между двумя листами в Excel

Пример 1: Использование VLOOKUP между двумя листами в одной рабочей книге Excel

На следующем рисунке, Лист1 представляет некоторые спецификации ряда моделей смартфонов.

И вот Лист2 где были извлечены только два столбца из первого листа. В Цена столбец, мы применим VLOOKUP функция для получения цен на все устройства из Лист1 .

Требуемая формула в первом выводе Клетка C5 в Лист2 будет:

=VLOOKUP($B5,Sheet1!$B$5:$E$14,4,FALSE)

После нажатия Войти вы получите цену первого устройства смартфона, извлеченного из Лист1 .

Теперь вы должны использовать Наполнительная рукоятка для автоматического заполнения остальных ячеек в Колонка C И окончательный прогноз должен быть следующим:

Читать далее: Формула VLOOKUP в Excel с несколькими листами (4 простых совета)

Пример 2: Использование VLOOKUP между двумя листами в разных рабочих книгах

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

Например, следующая таблица первичных данных лежит в рабочей книге с именем Книга1 .

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

Во второй рабочей книге требуемая формула в первом выводе Клетка C5 будет теперь:

=VLOOKUP(B5, [Book1.xlsx]Sheet1!$B$5:$E$14,4, FALSE)

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

Примечание: При извлечении данных из другой рабочей книги необходимо помнить, что обе рабочие книги должны быть открыты. В противном случае указанная формула не сработает и вернет ошибку #N/A ошибка.

Читать далее: Использование VBA VLOOKUP для поиска значений из другого рабочего листа в Excel

Похожие чтения

  • Функция INDEX MATCH в сравнении с функцией VLOOKUP (9 примеров)
  • Как объединить в Excel SUMIF & VLOOKUP на нескольких листах
  • VLOOKUP с числами в Excel (4 примера)
  • Как использовать VLOOKUP с несколькими условиями в Excel (2 метода)
  • VLOOKUP для возврата нескольких столбцов в Excel (4 примера)

Пример 3: IFERROR с VLOOKUP на двух рабочих листах в Excel

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

Например, на следующем рисунке устройство смартфона в Клетка B5 недоступен в Лист1 . Таким образом, на выходе Клетка C5 , the VLOOKUP функция должна вернуть значение ошибки. Но теперь мы заменим значение ошибки на пользовательское сообщение "Не найдено" .

Итак, требуемая формула в Клетка C5 должно быть сейчас:

=IFERROR(VLOOKUP(B5,Sheet1!B5:E14,4,FALSE), "Not Found")

После нажатия Войти и автозаполнение всего столбца, мы получим следующие выходные данные.

Пример 4: Комбинация INDIRECT с VLOOKUP для двух листов в Excel

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

Сначала мы должны определить имя для выбранного диапазона ячеек B5:E14 в Именная коробка Предположим, мы назовем его 'Specs' в таблице данных представлены характеристики смартфонов в двух словах.

Теперь, в Лист2 , требуемая формула на выходе Клетка C5 будет:

=IFERROR(VLOOKUP(B5,INDIRECT("Specs"),4,FALSE), "Not Found")

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

Читать далее: INDIRECT VLOOKUP в Excel

Заключительные слова

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

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.