Прескочи на основното съдържание

Търсете стойности от друг работен лист или работна книга

Автор: Силувия Последна промяна: 2019-06-27

Ако знаете как да използвате функцията VLOOKUP за търсене на стойности в работен лист, стойностите на vlookup от друг работен лист или работна книга няма да представляват проблем за вас.


VLOOKUP стойности от друг работен лист

Този раздел ще ви покаже как да търсите vlooking стойности от друг работен лист в Excel.

Обща формула

=VLOOKUP(lookup_value,sheet_range,col_index,[range_lookup])

Аргументи

  • Lookup_value (задължително): Стойността, която търсите. Трябва да е в първата колона на sheet_range.
  • Sheet_range (задължително): Диапазон от клетки в определен работен лист, който съдържа две или повече колони, където се намират колоната със стойност за търсене и колоната със стойност на резултата.
  • Col_index (задължително): Конкретният номер на колона (той е цяло число) на table_array, от който ще върнете съответстващата стойност.
  • Range_lookup (по избор): Това е логическа стойност, която определя дали тази функция VLOOKUP ще върне точно или приблизително съвпадение.

Кликнете, за да научите повече за Функция VLOOKUP.

В този случай трябва да потърся стойности в диапазона B3:C14 на посочения работен лист „Продажби“, и връща съответните резултати в Oбобщение работен лист.

1. Изберете празна клетка в работния лист Резюме, копирайте формулата по-долу в нея и натиснете Въведете ключ.

=VLOOKUP($B5,Sales!B3:C14,2,0)

Забележки:

  • B5 е препратката към клетката, съдържаща стойността, която търсите;
  • Продажби е името на листа, от който ще търсите стойност;
  • B3: C14 диапазонът съдържа колоната със стойности за търсене и колоната със стойности на резултата;
  • 2 означава, че стойността на резултата, намираща се във втората колона на диапазон B3:C14;
  • 0 тук означава, че функцията VLOOKUP ще върне точно съвпадение. Ако не може да бъде намерена стойност за точно съвпадение, тя ще върне стойност за грешка #N/A.

2. След това плъзнете Дръжка за пълнене надолу, за да получите всички резултати.


VLOOKUP стойности от друга работна книга

Ако приемем, че има име на работна книга „Отчет за продажбите“, за стойности за директно търсене в конкретен лист на тази работна книга, дори и да е затворен, моля, направете следното.

Обща формула

=VLOOKUP(lookup_value,[workbook]sheet!range,col_index,[range_lookup])

Аргументи

  • Lookup_value (задължително): Стойността, която търсите. Трябва да е в първата колона на sheet_range.
  • [workbook]sheet!range (задължително): Диапазонът от клетки на лист в конкретна работна книга, който съдържа две или повече колони, където се намират колоната със стойност за търсене и колоната със стойност на резултата.
  • Col_index (задължително): Конкретният номер на колона (той е цяло число) на table_array, от който ще върнете съответстващата стойност.
  • Range_lookup (по избор): Това е логическа стойност, която определя дали тази функция VLOOKUP ще върне точно или приблизително съвпадение.

1. Изберете празна клетка, копирайте формулата по-долу в нея и натиснете Въведете ключ.

=VLOOKUP($B5,'[Sales report.xlsx]Sales'!B3:C14,2,0)

Забележка: Ако не може да бъде намерена стойност за точно съвпадение, функцията VLOOKUP ще върне стойност за грешка #N/A.

2. След това плъзнете манипулатора за попълване надолу, за да приложите формулата към други клетки, за да получите всички резултати. Вижте екранна снимка:


Свързана функция

Функцията VLOOKUP
Функцията VLOOKUP на Excel търси стойност чрез съвпадение в първата колона на таблица и връща съответната стойност от определена колона в същия ред.


Свързани формули

Формула Vlookup – калкулаторът на разходите за доставка
Тази статия предоставя подробни стъпки за изчисляване на разходите за доставка въз основа на определено тегло на артикул в Excel.
Кликнете, за да научите повече...

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

Vlookup и връщане на съответстващи стойности в множество колони
Обикновено прилагането на функцията Vlookup може да върне съвпадащата стойност само от една колона. Понякога може да се наложи да извлечете съответстващи стойности от множество колони въз основа на критериите. Ето го решението за вас.
Кликнете, за да научите повече...

Vlookup за връщане на множество стойности в една клетка
Обикновено, когато прилагате функцията VLOOKUP, ако има няколко стойности, които отговарят на критериите, можете да получите резултата само от първата. Ако искате да върнете всички съответстващи резултати и да ги покажете в една клетка, как можете да постигнете това?
Кликнете, за да научите повече...

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


Най-добрите инструменти за производителност в офиса

Kutools за Excel - помага ви да се откроите от тълпата

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати  |  Изтриване на празни редове  |  Комбинирайте колони или клетки без загуба на данни  |  Кръг без формула ...
Супер VLookup: Множество критерии  |  Множество стойности  |  В много листове  |  Размито търсене...
адв. Падащ списък: Лесен падащ списък  |  Зависим падащ списък  |  Падащ списък с множество избори...
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  Сравнете колони с Изберете Същите и различни клетки ...
Препоръчани функции: Мрежов фокус  |  Изглед на дизайна  |  Голям формула бар  |  Мениджър на работни книги и листове | Библиотека с ресурси (Автоматичен текст)  |  Избор на дата  |  Комбинирайте работни листове  |  Шифроване/декриптиране на клетки  |  Изпращайте имейли по списък  |  Супер филтър  |  Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи ...)  |  50 + Графика Видове (диаграма на Гант ...)  |  40+ Практичен формули (Изчислете възрастта въз основа на рождения ден ...)  |  19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя ...)  |  12 Конверсия Инструменти (Числа към думи, Валутен обмен ...)  |  7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделете клетки на Excel ...)  |  ... и още

Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...

Описание


Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)

  • Една секунда за превключване между десетки отворени документи!
  • Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
  • Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
  • Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
What does this mean: "Sheet_range (required): A range of cells in a certain worksheet which contains two or more columns where the lookup value column and the result value column locating."?
By "locating", do you mean "are located"?
Would you please rephrase this sentence.

Also, after reading this it is still not clear to me how to do the following:
tell Excel to look in another sheet for a specific pair of values matching two cells in the current sheet, and copy to the current sheet a value of values in another cell.

Specifically, I've got a long list of names on sheet A, and I want to copy all their phone numbers and email addresses from Sheet B, to Sheet A
This comment was minimized by the moderator on the site
What does this mean: "Sheet_range (required): A range of cells in a certain worksheet which contains two or more columns where the lookup value column and the result value column locating."?
By "locating", do you mean "are located"?
Would you please rephrase this sentence.

Also, after reading this it is still not clear to me how to do the following:
tell Excel to look in another sheet for a specific pair of values matching two cells in the current sheet, and copy to the current sheet a value of values in another cell.

Specifically, I've got a long list of names on sheet A, and I want to copy all their phone numbers and email addresses from Sheet B, to Sheet A
This comment was minimized by the moderator on the site
What does this mean: "Sheet_range (required): A range of cells in a certain worksheet which contains two or more columns where the lookup value column and the result value column locating."?By "locating", do you mean "are located"?Would you please rephrase this sentence.
Also, after reading this it is still not clear to me how to do the following:tell Excel to look in another sheet for a specific pair of values matching two cells in the current sheet, and copy to the current sheet a value of values in another cell.
Specifically, I've got a long list of names on sheet A, and I want to copy all their phone numbers and email addresses from Sheet B, to Sheet A
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations