Как да използвате VLOOKUP в Excel

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

Функцията VLOOKUP в Excel плаши много хора, защото има много параметри и има множество начини да се използва. В тази статия ще научите всички начини, по които можете да използвате VLOOKUP в Excel и защо функцията е толкова мощна.

Параметри на VLOOKUP в Excel(VLOOKUP Parameters In Excel)

Когато започнете да пишете =VLOOKUP( в която и да е клетка в Excel , ще видите изскачащ прозорец, показващ всички налични параметри на функцията.

Нека да разгледаме всеки от тези параметри и какво означават те.

  • lookup_value : Стойността, която търсите от електронната таблица
  • table_array : Обхватът от клетки в листа, в който искате да търсите
  • col_index_num : Колоната, от която искате да изтеглите резултата си
  • [range_lookup] : Режим на съвпадение ( TRUE = приблизително, FALSE = точно)

Тези четири параметъра ви позволяват да правите много различни, полезни търсения на данни в много големи набори от данни.

Прост пример за VLOOKUP в Excel(A Simple VLOOKUP Excel Example)

VLOOKUP не е една от основните функции на Excel,(the basic Excel functions) които може да сте научили, така че нека разгледаме прост пример, за да започнете.

За следващия пример ще използваме голяма електронна таблица с резултати от SAT за училища в Съединените (United) щати(States) . Тази електронна таблица съдържа над 450 училища, заедно с индивидуални SAT резултати за четене, математика и писане. Чувствайте(Feel) се свободни да изтеглите, за да следвате. Има външна връзка, която изтегля данните, така че ще получите предупреждение при отваряне на файла, но е безопасно.

Би отнело много време да търсите в такъв голям набор от данни, за да намерите училището, което ви интересува.

Вместо това можете да създадете прост формуляр в празните клетки отстрани на таблицата. За да извършите това търсене, просто направете едно поле за училище(School) и три допълнителни полета за резултати за четене, математика и писане.

След това ще трябва да използвате функцията VLOOKUP в Excel , за да накарате тези три полета да работят. В полето Reading създайте функцията VLOOKUP , както следва:

  1. Тип =VLOOKUP(
  2. Изберете полето Училище(School) , което в този пример е I2 . Въведете запетая.
  3. Изберете целия диапазон от клетки, които съдържат данните, които искате да търсите. Въведете запетая.

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

Забележка(Note) : Функцията VLOOKUP в Excel може да търси само в клетки вдясно от колоната за търсене. В този пример колоната с име на училище трябва да е отляво на данните, които търсите.

  1. След това, за да извлечете резултата от Reading , ще трябва да изберете 3-та колона от най-лявата избрана колона. Така че, въведете 3 и след това въведете друга запетая.
  2. Накрая въведете FALSE за точно съвпадение и затворете функцията с a ) .

Вашата последна функция VLOOKUP трябва да изглежда така:

=VLOOKUP(I2,B2:G461,3,FALSE)

Когато за първи път натиснете Enter и завършите функцията, ще забележите, че полето за четене(Reading) ще съдържа #N/A .

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

Как да се справяме с VLOOKUP, като е чувствителен към малките букви(How To Deal With VLOOKUP Being Case- Sensitive)

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

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

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

=TRIM(LOWER(B2))

Това ще намали името на училището с малки букви и ще премахне всички външни знаци (интервали), които може да са от лявата или дясната страна на името.

Задръжте натиснат клавиша Shift(Shift) и поставете курсора на мишката върху долния десен ъгъл на първата клетка, докато се промени на две хоризонтални линии. Щракнете двукратно(Double) с мишката, за да попълните автоматично цялата колона.

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

Сега, когато всичките ви данни са изчистени в тази нова колона, леко променете функцията си VLOOKUP в Excel , за да използвате тази нова колона вместо предишната, като започнете диапазона за търсене(the lookup range) в C2 вместо B2.

=VLOOKUP(I2,C2:G461,3,FALSE)

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

Това е удобен съвет на Excel(handy Excel tip) за преодоляване на факта, че VLOOKUP е чувствителен към малки и големи букви.

VLOOKUP Приблизително съвпадение

Докато примерът за точно съвпадение LOOKUP , описан в първия раздел на тази статия, е доста ясен, приблизителното съвпадение е малко по-сложно.

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

Ако учителят има дълъг списък с оценки за домашна работа на учениците през цялата година с окончателна осреднена колона, би било хубаво буквената оценка, съответстваща на тази окончателна оценка, да се показва автоматично.

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

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

В тази функция VLOOKUP:

  • lookup_value : F2, крайната осреднена оценка
  • table_array : I2:J8, Диапазонът за търсене на буквен клас
  • index_column : 2, втората колона в справочната таблица
  • [range_lookup] : TRUE, приблизително съвпадение

След като завършите функцията VLOOKUP в G2 и натиснете Enter , можете да попълните останалите клетки, като използвате същия подход, описан в последния раздел. Ще видите всички буквени оценки правилно попълнени.

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

Така че „C“ трябва да бъде буквата, присвоена на долния диапазон (75), а B е присвоена на дъното (минимум) на собствения си буквен диапазон. VLOOKUP ще „намери“ резултата за 60 (D) като най-близката приблизителна стойност за всичко между 60 и 75.

VLOOKUP в Excel е много мощна функция, която е налична от дълго време. Също така е полезно за намиране на съответстващи стойности навсякъде в работна книга на Excel(finding matching values anywhere in an Excel workbook) .

Имайте предвид обаче, че потребителите на Microsoft , които имат месечен абонамент за Office 365 , вече имат достъп до по-нова функция XLOOKUP. Тази функция има повече параметри и допълнителна гъвкавост. Потребителите с полугодишен абонамент ще трябва да изчакат пускането на актуализацията през юли 2020(July 2020) г.



About the author

Аз съм рецензент на софтуер и експерт по продуктивността. Преглеждам и пиша софтуерни рецензии за различни софтуерни приложения, като Excel, Outlook и Photoshop. Отзивите ми са добре информирани и дават обективна представа за качеството на приложението. Пиша софтуерни ревюта от 2007 г.



Related posts