Формула Excel: ВПР из другой книги -

Общая формула

=VLOOKUP(B5,(workbook)sheet!range,4,0)

Резюме

Для поиска данных о продуктах, ценах или другой информации, хранящейся в отдельной (внешней) книге, вы можете использовать функцию ВПР с полной ссылкой на другую книгу. В показанном примере формула C5 имеет следующий вид:

=VLOOKUP(B5,'(product data.xlsx)Sheet1'!$B$4:$E$12,4,0)

Пример данных

Данные во внешней книге выглядят так:

Объяснение

Это стандартное использование функции ВПР для извлечения данных из 4-го столбца таблицы:

  • поисковое значение поступает из B5
  • table_array - это ссылка на диапазон во внешней книге
  • col_index равно 4, чтобы получить данные из четвертого столбца
  • range_lookup равен нулю, чтобы добиться точного совпадения

Единственное отличие - это специальный синтаксис, используемый для внешних ссылок в аргументе «table_array». Синтаксис внешних ссылок:

'(workbook)sheet'!range

  • workbook - это имя внешней книги (например, data.xlsx)
  • лист - это имя листа, содержащего диапазон (например, Sheet1)
  • диапазон - это фактический диапазон для массива таблицы (например, A1: C100)

Самый простой способ ввести ссылку на внешнюю таблицу - это начать обычный ввод функции ВПР. Затем при вводе аргумента table_array перейдите к внешней книге и выберите диапазон напрямую. Excel автоматически построит необходимую ссылку.

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

Обработка пробелов и знаков препинания

Обратите внимание, что ссылка на книгу заключена в квадратные скобки, а вся книга + лист заключена в одинарные кавычки. Одиночные кавычки необходимы, если имя книги или листа содержит пробелы или знаки препинания.

Интересные статьи...