
Загальна формула
=VLOOKUP(B5,(workbook)sheet!range,4,0)
Резюме
Для пошуку даних про товар, цін або іншої інформації, що зберігається в окремій (зовнішній) книзі, ви можете використовувати функцію VLOOKUP із повним посиланням на іншу книгу. У наведеному прикладі формула в С5 має вигляд:
=VLOOKUP(B5,'(product data.xlsx)Sheet1'!$B$4:$E$12,4,0)
Зразки даних
Дані у зовнішній книзі виглядають так:
Пояснення
Це стандартне використання функції VLOOKUP для отримання даних з 4-го стовпця в таблиці:
- значення пошуку походить від B5
- table_array - це посилання на діапазон у зовнішній книзі
- col_index - 4, щоб отримати дані з четвертого стовпця
- range_lookup дорівнює нулю, щоб змусити точне збіг
Єдина відмінність - спеціальний синтаксис, що використовується для зовнішніх посилань, в аргументі "table_array". Синтаксис для зовнішніх посилань:
'(workbook)sheet'!range
- книга - це назва зовнішньої книги (тобто data.xlsx)
- аркуш - це назва аркуша, що містить діапазон (тобто Аркуш1)
- діапазон - це фактичний діапазон для табличного масиву (тобто A1: C100)
Найпростіший спосіб ввести посилання на зовнішню таблицю - це нормально ввести функцію VLOOKUP. Потім, вводячи аргумент table_array, перейдіть до зовнішньої книги та виберіть діапазон безпосередньо. Excel автоматично створить необхідну посилання.
Примітка: Якщо книга з таблицею пошуку відкрита, VLOOKUP покаже ім'я та адресу книги для аргументу table_array. Якщо ні, VLOOKUP відобразить повний шлях до файлу до книги + назва книги та адреса.
Обробка пробілів та пунктуація
Зверніть увагу, що посилання на книгу укладено у квадратні дужки, а вся книга + аркуш - у одинарні лапки. Поодинокі лапки потрібні, коли назва книги або аркуша містить пробіли або розділові символи