Пример за 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 . 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 на този уебсайт.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.