Функцията VLOOKUP на Excel вертикално търсене , може да се използва за търсене на конкретна информация, разположена в таблица с данни или база данни.
VLOOKUP нормално връща едно изходно поле на данни. Как става това:
- Предоставяте име или Търсене _ стойност който казва на VLOOKUP в кой ред или запис на таблицата с данни да търси желаната информация
- Доставяте номера на колоната - известен като Col_index_num - на данните, които търсите
- Функцията търси Търсене _ стойност в първата колона на таблицата с данни
- След това VLOOKUP намира и връща информацията, която търсите, от друго поле на същия запис, като използва номера на предоставената колона
Намерете информация в база данни с VLOOKUP
В изображението, показано по-горе, VLOOKUP се използва, за да се намери единичната цена на елемент въз основа на неговото име. Името става търсене стойност който VLOOKUP използва, за да намери цената, намираща се във втората колона.
Синтаксисът и аргументите на функцията VLOOKUP
Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите и аргументите.
Синтаксисът за функцията VLOOKUP е:
= VLOOKUP (lookup_value, Table_array, Col_index_num, Range_lookup)
Търсене _ стойност - (задължително) стойността, която искате да намерите в първата колона на Table_array аргумент.
Table_array - (задължително) това е таблицата с данни, която VLOOKUP търси, за да намери информацията, която след това- Table_array трябва да съдържа поне две колони от данни;- първата колона обикновено съдържа Lookup_value. Col_index_num - (задължително) номерът на колоната на желаната от вас стойност- номерирането започва с Lookup_value колона като колона 1;- ако Col_index_num е настроен на номер, по-голям от броя на избраните колони в Range_lookup аргумент a #REF! грешката се връща от функцията. Range_lookup - (по избор) посочва дали или не диапазон се сортира във възходящ ред- данните в първата колона се използват като ключ за сортиране- булевата стойност - TRUE или FALSE са единствените приемливи стойности- ако е пропуснато, стойността е зададена по подразбиране на TRUE- ако е настроено на TRUE или е пропуснато и точното съвпадение за Търсене _ стойност не се намира, най - близкият мач, който е по - малък по размер или стойност, се използва като ключ_за_търсене - ако е зададена на TRUE или е пропуснато и първата колона от диапазона не е сортирана във възходящ ред, може да възникне неправилен резултат- ако е зададено на FALSE, VLOOKUP приема само точно съвпадение за Търсене _ стойност . Въпреки че не винаги се изисква, обикновено е най-добре първо да се сортира обхватът от данни, които VLOOKUP търси във възходящ ред, като използва първата колона от диапазона за клавиша за сортиране. Ако данните не са сортирани, VLOOKUP може да върне неправилен резултат. VLOOKUP може да се зададе така, че да връща само информация, която съвпада точно с Търсене _ стойност или може да бъде настроено да връща приблизителни съвпадения Определящият фактор е Range_lookup аргумент: В примера по - горе, Range_lookup е зададен на FALSE, така че VLOOKUP трябва да намери точно съвпадение за този термин Widgets в таблицата с данни за връщане на единична цена за тази позиция. Ако точното съвпадение не е намерено, функция се връща грешка # N / A. Забележка: VLOOKUP не е чувствителен към главни и малки букви - и двете Widgets и джаджи са приемливи правописа за горния пример. В случай, че има няколко съответстващи стойности - например, Widgets е изброени повече от веднъж в колона 1 на таблицата с данни - информацията, свързана с първата срещана срещаща се стойност, която върви отгоре надолу, се връща от функцията. В първото примерно изображение по-горе се използва следната формула, съдържаща функцията VLOOKUP, за да се намери единичната цена за Widgets намиращи се в таблицата с данни. = VLOOKUP (А2, $ $ 5: $ B $ 8,2 фалшиво) Въпреки че тази формула може просто да бъде въведена в клетка на работен лист, друга опция, използвана със стъпките, изброени по-долу, е да използвате диалоговия прозорец на функцията, показан по-горе, за да въведете нейните аргументи. Стъпките по-долу бяха използвани за въвеждане на функцията VLOOKUP в клетка B2 чрез диалоговия прозорец на функцията. Данните, въведени в четирите празни реда на диалоговия прозорец, образуват аргументите за функцията VLOOKUP. Аргументите за функцията VLOOKUP се въвеждат в отделни линии на диалоговия прозорец, както е показано на изображението по-горе. Клетките, които трябва да се използват като аргументи, могат да бъдат въведени в правилната линия или, както е направено в стъпките по-долу, с точка и щракване - което включва подчертаване на желания диапазон от клетки с показалеца на мишката - може да се използва за въвеждане в диалоговия прозорец. Не е необичайно да използвате няколко копия на VLOOKUP, за да върнете различна информация от същата таблица с данни. За да се улесни това, често VLOOKUP може да се копира от една клетка в друга. Когато функциите се копират в други клетки, трябва да се внимава да се гарантира, че получените референтни клетки са правилни предвид новото местоположение на функцията. В изображението по-горе знаците за долар ( $ ) заобикалят референтните клетки за Table_array аргумент, посочващ, че те са абсолютни референтни клетки, което означава, че те няма да се променят, ако функцията бъде копирана в друга клетка. Това е желателно, тъй като множество копия на VLOOKUP ще направят същата таблица с данни като източник на информация. Референтната клетка, използвана за lookup_value - A2 - от друга страна , не е заобиколен от знаци за долар, което го прави относителна клетка. Относителните референтни клетки се променят, когато се копират, за да отразят новото си местоположение по отношение на позицията на данните, за които се отнасят. Относителните референтни клетки позволяват да се търсят множество елементи в една и съща таблица с данни, като се копира VLOOKUP на няколко местоположения и се въвеждат различни lookup_values . Следните съобщения за грешка са свързани с VLOOKUP: Извежда се грешка # N / A ("липса на стойност"), ако: A #REF! се показва грешка, ако: Сортиране на данните първо
Точни срещу приблизителни мачове
Въвеждане на аргументите на функцията на VLOOKUP на Excel, използвайки Pointing
Отваряне на диалоговия прозорец VLOOKUP
Посочване на референции за клетки
Използване на относителни и абсолютни клетъчни референции с аргументи
Въвеждане на аргументите за функциите
Съобщения за грешка в Excel VLOOKUP