01 от 03
Намерете цена Намаления с VLOOKUP
Как функционира функцията VLOOKUP
Функцията VLOOKUP на Google Spreadsheets, която служи за вертикално търсене , може да се използва за търсене на конкретна информация, разположена в таблица с данни или база данни.
- Информация за съобщенията за грешки VLOOKUP може да бъде намерена на страница 3
VLOOKUP нормално връща едно изходно поле на данни. Как става това:
- Предоставяте име или ключ за търсене, който казва на VLOOKUP в кой ред или запис на таблицата с данни да търси желаните данни
- Доставяте номера на колоната - известен като индекс - на данните, които търсите
- Функцията търси за search_key в първата колона на таблицата с данни
- След това VLOOKUP намира и връща информацията, която търсите, от друго поле на същия запис, използвайки предоставения индекс номер
Намиране на приблизителни мачове с VLOOKUP
Обикновено VLOOKUP се опитва да намери точно съвпадение за посочената ключ за търсене . Ако точното съвпадение не може да бъде намерено, VLOOKUP може да намери приблизително съвпадение.
- Приблизителното съвпадение е най-близкото съвпадение с търсещия ключ , което е с по-малка или по-малка стойност.
- Приблизителните съвпадения се откриват чрез задаване на is_sorted аргумент на функцията на TRUE.
Сортиране на данните първо
Въпреки че не винаги се изисква, обикновено е най-добре първо да се сортира обхватът от данни, които VLOOKUP търси във възходящ ред, като използва първата колона от диапазона за клавиша за сортиране.
Ако данните не са сортирани, VLOOKUP може да върне неправилен резултат.
Пример за функцията VLOOKUP
Примерът в изображението по-горе използва следната формула, съдържаща функцията VLOOKUP, за да намери отстъпката за количествата закупени стоки.
= VLOOKUP (А2, А5: B8,2, вярно)
Въпреки че горепосочената формула може просто да бъде въведена в клетка на работен лист, друга опция, използвана със стъпките, изброени по-долу, е да използвате полето за автоматизирано търсене в Google Електронни таблици, за да въведете формулата.
Въвеждане на функцията VLOOKUP
Стъпките за въвеждане на функцията VLOOKUP, показана в изображението по-горе, в клетка В2 са:
- Кликнете върху клетката В2, за да стане активната клетка - тук ще се покажат резултатите от функцията VLOOKUP
- Въведете знака за равенство (=), последван от името на функцията vlookup
- Докато пишете, полето за автоматична намеса се появява с имената и синтаксиса на функциите, започващи с буквата V
- Когато в кутията се появи името VLOOKUP , кликнете върху името с курсора на мишката, за да въведете името на функцията и да отворите кръглата скоба в клетка B2
Въвеждане на аргументите за функциите
- Подробна информация за синтаксиса и аргументите на VLOOKUP можете да намерите на страница 2
- Както и в Excel, между думите на функцията се поставя запетая, която служи като разделител.
Аргументите за функцията VLOOKUP се въвеждат след отворената кръгла конзола в клетка В2.
- Кликнете върху клетката А2 в работния лист, за да въведете тази клетка като аргумент search_key
- След записа на клетката въведете запетая ( , ), за да действа като разделител между аргументите
- Маркирайте клетките от A5 до B8 в работния лист, за да въведете тези референтни клетки като аргумент на диапазона - заглавията на таблиците не са включени в диапазона
- След запълването на клетката въведете друга запетая
- Въведете 2 след запетаята, за да влезете в индекса , тъй като дисконтовите проценти се намират в колона 2 на аргумента за диапазона
- След номер 2 въведете друга запетая
- Маркирайте клетките B3 и B4 в работния лист, за да въведете тези референтни клетки като важен аргумент
- Въведете думата " Истина" след запетая като argument_sorted
- Натиснете клавиша Enter на клавиатурата, за да въведете закръглен кръг " ) " след последния аргумент на функцията и да завършите функцията
- Отговорът от 2.5% - дисконтовият процент за закупеното количество - трябва да се появи в клетка В2 на работния лист
- Когато кликнете върху клетка В2, пълната функция = VLOOKUP (A2, A4: B8, 2, True) се появява в лентата за формули над работния лист
Защо VLOOKUP връща 2,5% като резултат
- В примера колоната Количество не съдържа точно съвпадение за стойността на search_key от 23.
- Тъй като is_sorted аргументът е настроен на TRUE, VLOOKUP ще намери приблизително съответствие с стойността на search_key .
- Най-близката стойност в размер, която е все още по-малка от стойността на search_key от 23, е 21.
- VLOOKUP, следователно, търси процента отстъпка в реда, съдържащ 21, и в резултат на това връща дисконтов процент от 2,5%.
02 от 03
Справочници на Google за електронни таблици Синтаксис и аргументи на функцията VLOOKUP
Синтаксисът и аргументите на функцията VLOOKUP
Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите и аргументите .
Синтаксисът за функцията VLOOKUP е:
= VLOOKUP (search_key, обхват, индекс, is_sorted)
search_key - (изисква се) стойността, която трябва да търсите - като например количеството, продадено в изображението по-горе
обхват - (задължително) броя на колоните и редовете, които VLOOKUP трябва да търси
- първата колона в диапазона обикновено съдържа клавиша за търсене
индекс - (задължително) номера на колоната на желаната от вас стойност
- номерацията започва с колона search_key като колона 1
- ако индексът е настроен на номер, по-голям от броя на колоните, избрани в аргумента за обхват a #REF! грешката се връща от функцията
is_sorted - (по избор) показва дали диапазонът е сортиран във възходящ ред, използвайки първата колона от диапазона за клавиша за сортиране
- булевата стойност - TRUE или FALSE са единствените приемливи стойности
- ако е зададена на TRUE или е пропуснато и първата колона от диапазона не е сортирана във възходящ ред, може да възникне неправилен резултат
- ако е пропуснато, стойността е зададена по подразбиране на TRUE
- ако е настроено на TRUE или е пропуснато и точното съвпадение за ключовата дума за търсене не е намерено, най-близкият мач с по-малък размер или стойност се използва като ключ за търсене.
- ако е зададено на FALSE, VLOOKUP приема само точно съответствие за search_key. Ако има няколко стойности за съвпадение, първата стойност за съвпадение се връща
- ако е зададена на FALSE и не е намерена съвпадаща стойност за search_key, се връща #N / A грешка от функцията
03 от 03
VLOOKUP Съобщения за грешка
VLOOKUP Съобщения за грешка
Следните съобщения за грешка са свързани с VLOOKUP.
Ще се покаже грешка # N / A ("липса на стойност"), ако:
- Клавишът за търсене не се намира в първата колона на аргумента за диапазона
- Аргументът за диапазона е неточен. Например аргументът може да включва празни колони от лявата страна на диапазона
- Аргументът is_sorted е зададен на FALSE и точно съвпадение за аргумента search_key не може да бъде намерено в първата колона от диапазона
- Аргументът is_sorted е настроен на TRUE и всички стойности в първата колона на диапазона са по-големи от ключовата дума search_key
A #REF! ("reference out of range") се показва, ако:
- Индексът на аргумента е по-голям от броя на колоните в аргумента за диапазона