Как да VLOOKUP от различни Excel лист в Excel

Anonim

В тази статия ще научим как да VLOOKUP от различни Excel листове в Excel.

Какво значение има дали таблицата за vlookup е на друг лист?

За да извлечем информация от базата данни на служители, можем да използваме формула VLOOKUP. Тази формула просто ще намери уникалния идентификатор и ще върне информацията, свързана с този идентификационен номер на служител. Ако сте нови за функциите на VLOOKUP, това е едно от най -добрите упражнения за VLOOKUP.

Функция VLOOKUP с таблица на различен лист в Excel

Синтаксис на формулата:

= VLOOKUP (идентификатор, база данни, колона, 0)

Документ за самоличност: това е уникалният идентификационен номер на служителя в базата данни. Ще го използваме, за да търсим информация за служителите.

База данни: Това е таблицата, която съдържа информацията за служителите. Първата колона трябва да е Id.

Col: Това е номерът на колоната, от която искате да извлечете стойността.

0 или невярно: Използва се за точно съвпадение VLOOKUP.

Или използвайте

Синтаксис на формулата:

= VLOOKUP (lookup_value, име на лист!table_array, col_index, 0)

Тук единственият фактор е име на лист! Във формула. Просто напишете правилното име на листа преди table_array с! маркирайте. Excel ще VLOOKUP от този лист. Нека имаме прост пример.

Пример:

Всичко това може да е объркващо за разбиране. Нека разберем как да използваме функцията, използвайки пример. Тук на sheet1 имам идентификатор на конструктор. На лист 2 имам името на тези строители. Така че просто трябва да извлека имена от лист2 на лист1 с помощта на VLOOKUP.

Напишете тази формула в клетка В2 на лист 1.

=VLOOKUP(А2,Лист 2! $ A $ 2: $ B $ 8,2,0)

Обърнете внимание на лист 2 тук. Ако го преименувате на лист 3, VLOOKUP ще търси данни на лист 3 в обхват $ A $ 2: $ B $ 8 (заключва препратката към диапазон), ако съществува по друг начин #REF ще се покаже грешка.

Друг пример за VLOOKUP

Извличайте информация за служителите с помощта на VLOOKUP от таблицата на служителите

Тук имаме таблица, която съдържа подробности за всички служители в една организация на отделен лист. Първата колона съдържа идентификационния номер на тези служители. Нарекох тази таблица като emp_data.

Сега моят лист за търсене трябва да извлече информацията за служителя, чийто идентификационен номер е записан в клетка В3. Назовах B3 като ID.

За по -лесно разбиране всички заглавия на колоните са в абсолютно същия ред като таблицата emp_data.

Сега напишете формулата по -долу в клетка C3, за да извлечете зоната на идентификационния номер на служителя, написана на B3.

= VLOOKUP (ID, Emp_Data, 2,0)

Това ще върне зоната на служителя Id 1-1830456593, тъй като колона номер 2 в базата данни съдържа зоната на служителите.

Копирайте тази формула в останалите клетки и променете номера на колоната във формулата, за да получите цялата информация за служителите.

Можете да видите, че цялата информация, свързана със споменатия ID в клетка B3. Какъвто и идентификатор да напишете в клетка В3, цялата информация ще бъде извлечена без да се правят промени във формулата.

Как работи това?

Няма нищо сложно. Ние просто използваме функцията VLOOKUP за търсене на ID и след това извличаме споменатата колона. Практикувайте VLOOKUP, като използвате такива данни, за да разберете повече VLOOKUP.

Извличане на данни за служители с помощта на заглавия

В горния пример имахме всички колони, организирани в същия ред, но ще има моменти, когато ще имате база данни, която ще има стотици колони. В такива случаи този метод за извличане на информация за служителите няма да е добър. Ще бъде по -добре, ако формулата може да погледне заглавието на колоната и да извлече данни от тази колона от таблицата на служителите.

Така че, за да извлечем стойност от таблицата, използвайки заглавието на колона, ще използваме двупосочен метод за търсене или да кажем динамична колона VLOOKUP.

Използвайте тази формула в клетка C3 и копирайте в останалите клетки. Не е нужно да променяте нищо във формулата, всичко ще бъде извлечено от thd emp_data.

=VLOOKUP(ID, Emp_Data,СЪВПАДА(C2, Emp_Data_Headers, 0), 0)

Тази формула просто извлича цялата информация от съответстващи колони. Можете да бъркате заглавките в доклада, това няма да промени. Каквото и заглавие да е записано в клетка по -горе, съответните данни съдържат.

Как работи това?

Това е просто динамичен VLOOKUP. Можете да прочетете за това тук. Ако го обясня тук, ще стане твърде голяма статия.

Извличане на идентификационен номер на служител с частично съвпадение

Може да се случи, че не помните целия идентификационен номер на служител, но все пак искате да извлечете информацията за някакъв документ за самоличност. В такива случаи частичното съвпадение VLOOKUP е най -доброто решение.

Например, ако знам, че някакъв идентификатор съдържа 2345, но не знам целия идентификатор. Ако въведа този номер в клетка C3, изходът ще бъде като.

Не получаваме нищо. Тъй като нищо не съответства на 2345 в таблицата. Променете горната формула така.

=VLOOKUP("*"&документ за самоличност&"*", Emp_Data,СЪВПАДА(C2, Emp_Data_Headers, 0), 0)

Копирайте това в целия ред. И сега имате информацията за първия служител, която съдържа този номер.

Моля, обърнете внимание, че ще получим първия идентификационен номер, който съдържа съответстващия номер в колоната Emp Id. Ако друг идентификационен номер съдържа същия номер, тази формула няма да извлече информацията за този служител.

Ако искате да получите всички идентификатори на служители, които съдържат един и същ номер, използвайте формулата, която търси всички съответстващи стойности.

Ето всички бележки за наблюдение, използващи формулата в Excel
Бележки:

  1. Можете да добавите още редове и колони в масива за търсене.
  2. Текстовите аргументи трябва да бъдат дадени в кавички ("").
  3. Таблицата VLOOKUP трябва да има lookup_array в най -лявата или първата колона.
  4. Индексът на col не може да бъде 1, тъй като е масив за търсене
  5. Аргумент 0 се използва за стойността на точното съвпадение. Използвайте 1 за приблизителната стойност на съвпадението.
  6. Функцията връща грешка #N/A, ако търсената стойност не е намерена в масива за търсене. Така че хванете грешката, ако е необходимо.

Надявам се тази статия за това как да VLOOKUP от различни Excel лист в Excel е обяснителна. Намерете още статии за изчисляване на стойности и свързани формули на Excel тук. Ако ви харесаха нашите блогове, споделете го с приятелите си във Facebook. Можете също така да ни следвате в Twitter и Facebook. Ще се радваме да чуем от вас, уведомете ни как можем да подобрим, допълним или обновим работата си и да я подобрим. Пишете ни на имейл сайта.

Как да извлечете най -новата цена в Excel : Обичайно е да се актуализират цените във всеки бизнес и използването на най -новите цени за всяка покупка или продажба е задължително. За да извлечем най -новата цена от списък в Excel, използваме функцията LOOKUP. Функцията LOOKUP достига най -новата цена.

Функция VLOOKUP за изчисляване на оценка в Excel : За изчисляване на оценки IF и IFS не са единствените функции, които можете да използвате. VLOOKUP е по -ефективен и динамичен за такива условни изчисления. За да изчислим оценки с помощта на VLOOKUP можем да използваме тази формула.

17 неща за Excel VLOOKUP : VLOOKUP се използва най -често за извличане на съответстващи стойности, но VLOOKUP може да направи много повече от това. Ето 17 неща за VLOOKUP, които трябва да знаете, за да използвате ефективно.

Потърсете първия текст от списък в Excel : Функцията VLOOKUP работи добре с заместващи знаци. Можем да използваме това, за да извлечем първата текстова стойност от даден списък в Excel. Ето общата формула.

LOOKUP дата с последна стойност в списъка : За да извлечем датата, която съдържа последната стойност, използваме функцията LOOKUP. Тази функция проверява за клетката, която съдържа последната стойност във вектор и след това използва тази препратка, за да върне датата.

Популярни статии:

Как да използвате функцията IF в Excel : Изразът IF в Excel проверява условието и връща конкретна стойност, ако условието е TRUE или връща друга конкретна стойност, ако FALSE.

Как да използвате функцията VLOOKUP в Excel : Това е една от най -използваните и популярни функции на excel, която се използва за търсене на стойност от различни диапазони и листове.

Как да използвате функцията SUMIF в Excel : Това е друга основна функция на таблото. Това ви помага да обобщите стойностите при конкретни условия.

Как да използвате функцията COUNTIF в Excel : Пребройте стойностите с условия, използвайки тази невероятна функция. Не е необходимо да филтрирате данните си, за да броите конкретни стойности. Функцията Countif е от съществено значение за подготовката на вашето табло.