Използвайте функцията LOOKUP на Excel - векторен формат - за да извлечете единична стойност от обхвата на данни от едно или едно от колоните. Научете как с това ръководство стъпка по стъпка.
01 от 04
Намерете данни в колони или редове с функцията LOOKUP на Excel
Функцията LOOKUP на Excel има две форми:
- формуляра за масив
- Векторната форма ;
Как се различават, са:
- Формулярът Array изглежда в първия ред или колона на масив - блок данни, съдържащ няколко реда и колони - за зададената стойност и след това връща стойност от същата позиция в последния ред или колона на масива.
- Векторният формуляр търси вектор - единичен ред или колона от данни - за определена стойност и след това връща стойност от същата позиция във втори ред или колона.
02 от 04
Синтаксисът на функциите LOOKUP и аргументите - векторна форма
Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите и аргументите .
Синтаксисът за векторната форма на функцията LOOKUP е:
= LOOKUP (Lookup_value, Lookup_vector, [Result_vector])
Lookup_value (задължително) - стойност, която функцията търси в първия вектор. Стойността на Lookup_value може да бъде число, текст, логическа стойност или име или клетка, която се отнася до стойност.
Lookup_vector (задължително) - обхват, съдържащ само един ред или колона, която функцията търси, за да намери Lookup_value . Данните могат да бъдат текст, числа или логически стойности.
Result_vector (по избор) - диапазон, който съдържа само един ред или колона. Този аргумент трябва да бъде със същия размер като Lookup_vector .
Забележки:
- За да може функцията LOOKUP да работи правилно, Lookup_vector трябва да бъде сортирана във възходящ ред (от А до Z или най-малък до най-голям за числа)
- Ако аргументът Result_vector е пропуснат, функцията връща аргумента Lookup_value, ако е налице във Lookup_vector
- Ако функцията не може да намери точно съвпадение за Lookup_value, тя избира най-голямата стойност във Lookup_vector, която е по-малка или равна по стойност за Lookup_value;
- Ако Lookup_value е по-малка от всички стойности във Lookup_vector , функцията LOOKUP ще върне грешка # N / A.
03 от 04
Пример за функцията LOOKUP
Както се вижда на изображението по-горе, този пример ще използва Vector Формата на функцията LOOKUP във формула, за да намери цената на Gear в списъка с инвентаризация, като използва следната формула:
= LOOKUP (D2, D5: D10, Е5: E10)
За да се опрости въвеждането на аргументите на функцията, диалоговата кутия на функцията LOOKUP се използва в следващите стъпки.
- Кликнете върху клетката E2 в работния лист, за да стане активната клетка ;
- Кликнете върху раздела Формули в менюто на лентата ;
- Изберете " Търсене и справка" от лентата, за да отворите падащия списък на функциите.
- Кликнете върху LOOKUP в списъка, за да изведете диалоговия прозорец Избор на аргументи ;
- Кликнете върху опцията lookup_value, lookup_vector, result_vector в списъка;
- Кликнете върху OK, за да изведете диалоговия прозорец Функции на аргументите ;
- В диалоговия прозорец щракнете върху реда Lookup_value ;
- Кликнете върху клетката D2 в работния лист, за да въведете тази клетка в диалоговия прозорец - в тази клетка ще напишете името на частта, която търсим
- Кликнете върху реда Lookup_vector в диалоговия прозорец;
- Маркирайте клетки D5 до D10 в работния лист, за да влезете в този диапазон в диалоговия прозорец - този диапазон съдържа имената на части;
- Кликнете върху реда Result_vector в диалоговия прозорец;
- Маркирайте клетки E5 до E10 в работния лист, за да влезете в този диапазон в диалоговия прозорец - този диапазон съдържа цените за списъка с части;
- Кликнете върху OK, за да завършите функцията и да затворите диалоговия прозорец;
- В клетка E2 се появява грешка # N / A, защото все още не сме посочили име на част в клетка D2
04 от 04
Въвеждане на стойност за търсене
Кликнете върху клетка D2, въведете Gear и натиснете клавиша Enter на клавиатурата
- Стойността $ 20.21 трябва да се появи в клетка E2, тъй като това е цената на съоръжението, разположено във втората колона на таблицата с данни;
- Изпробвайте функцията, като въведете други имена на части в клетка D2. Цената за всяка част в списъка ще се появи в клетка E2;
- Когато кликнете върху клетка E2, пълната функция
= LOOKUP (D2, D5: D10, E5: E10) се появява във формулата на лентата над работния лист.