Съдържание
В Microsoft Excel VLOOKUP обикновено се използва, за да се потърси стойност в най-лявата колона на таблица и след това да се върне стойност в същия ред от определена колона. В тази статия ще разберете как можете да използвате тази Функция VLOOKUP между два листа в Excel и извличане на данни от друг работен лист с подходящи примери и илюстрации.
Изтегляне на работна тетрадка за практика
Можете да изтеглите работната книга на Excel, която използвахме за подготовката на тази статия.
Пример за VLOOKUP между два листа.xlsx4 примера с 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 . VLOOKUP трябва да върне стойност за грешка. Но сега ще заменим стойността за грешка с персонализирано съобщение "Не е намерен" .
Така че необходимата формула в Клетка C5 трябва да бъде сега:
=IFERROR(VLOOKUP(B5,Sheet1!B5:E14,4,FALSE), "Не е намерен")
След натискане на Въведете и автоматично запълване на цялата колона, ще получим следните резултати.
Пример 4: Комбиниране на INDIRECT с VLOOKUP за два листа в Excel
Сайтът ИНДИРЕКТЕН връща препратка, зададена с текстов низ. ИНДИРЕКТЕН функция вътре, функцията VLOOKUP ще извлече данни от посочен диапазон във всеки работен лист, наличен в работната книга.
Първо трябва да определим име за избрания диапазон от клетки. B5:E14 в Кутия за име . Да предположим, че ще го именуваме 'Specs' като таблицата с данни представя накратко спецификациите на смартфон устройствата.
Сега, в Лист2 , необходимата формула в изхода Клетка C5 ще бъде:
=IFERROR(VLOOKUP(B5,INDIRECT("Specs"),4,FALSE), "Not Found")
След като въведете споменатата формула и я плъзнете надолу към последната клетка, ще получите подобни резултати като тези в другите три примера в тази статия.
Прочетете още: INDIRECT VLOOKUP в Excel
Заключителни думи
Това са четири бързи и прости формули с VLOOKUP функция за извличане на данни от друг работен лист. Ако имате въпроси или обратна връзка, моля, съобщете ми в раздела за коментари. Или можете да разгледате други наши статии, свързани с функциите на Excel на този уебсайт.