Намерете информация в таблици с данни с функцията LOOKUP на Excel

01 от 01

Excel LOOKUP функция инстркцията в масив форма

Намиране на информация с функцията LOOKUP в Excel. © Тед Френски

Функцията Excel LOOKUP има две форми: Vector Form и Array Form .

Формата на масива на функцията LOOKUP е подобна на другите функции за търсене в Excel, като VLOOKUP и HLOOKUP, тъй като може да се използва за намиране или търсене на конкретни стойности, разположени в таблица с данни.

Как се различава това е, че:

  1. С VLOOKUP и HLOOKUP можете да изберете коя колона или ред да върнете стойност от данните, докато LOOKUP винаги връща стойност от последния ред или колона в масива .
  2. Когато се опитваме да намерим съвпадение за зададената стойност - известно като Lookup_value - VLOOKUP търси само първата колона от данни и HLOOKUP само първия ред, докато функцията LOOKUP ще търси или първия ред или колона в зависимост от формата на масива ,

Функция LOOKUP и форма на масива

Формата на масива - дали е квадрат (равен брой колони и редове) или правоъгълник (неравен брой колони и редове) - се отразява, когато функцията LOOKUP търси данни:

Синтаксисът на функцията LOOKUP и аргументите - формуляр на масив

Синтаксисът за формата на масива на функцията LOOKUP е:

= LOOKUP (Lookup_value, масив)

Lookup_value (задължително) - стойност, която функцията търси в масива. Стойността на Lookup_value може да бъде число, текст, логическа стойност или име или клетка, която се отнася до стойност.

Array (задължително) - обхват клетки, че функцията търси за намиране на Lookup_value. Данните могат да бъдат текст, числа или логически стойности.

Забележки:

Пример Използване на формуляра Array на функцията LOOKUP

Както се вижда на изображението по-горе, този пример ще използва формата Array на функцията LOOKUP, за да намери цената на Whachamacallit в списъка с инвентаризация.

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

Сортиране на данните

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

При сортирането на данни в Excel е необходимо първо да изберете колони и редове от данни, които да се сортират. Обикновено това включва заглавията на колоните.

  1. Маркирайте клетки от A4 до C10 в листа
  2. Кликнете върху раздела Данни в менюто на лентата
  3. Кликнете върху опцията Сортиране в средата на лентата, за да отворите диалоговия прозорец Сортиране
  4. Под заглавието " Колона" в диалоговия прозорец изберете разделянето по част от опциите от падащия списък
  5. Ако е необходимо, в полето Сортиране на заглавието изберете Стойности от опциите от падащия списък
  6. Ако е необходимо, в заглавието на поръчката изберете от A до Z опциите от падащия списък
  7. Кликнете върху OK, за да сортирате данните и да затворите диалоговия прозорец
  8. Редът на данните трябва да съвпада с този, който се вижда на изображението по-горе

Пример за функцията LOOKUP

Въпреки че е възможно просто да въведете функцията LOOKUP

= LOOKUP (А2, А5: С10)

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

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

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

  1. Кликнете върху клетката В2 в работния лист, за да стане активната клетка ;
  2. Кликнете върху раздела Формули ;
  3. Изберете " Търсене и справка" от лентата, за да отворите падащия списък на функциите.
  4. Кликнете върху LOOKUP в списъка, за да изведете диалоговия прозорец Избор на аргументи ;
  5. Кликнете върху опцията lookup_value, масив в списъка;
  6. Кликнете върху OK, за да изведете диалоговия прозорец Функции на аргументите ;
  7. В диалоговия прозорец щракнете върху реда Lookup_value ;
  8. Кликнете върху клетката А2 в работния лист, за да въведете тази клетка в диалоговия прозорец;
  9. Кликнете върху реда Array в диалоговия прозорец
  10. Маркирайте клетките от A5 до C10 в работния лист, за да влезете в диапазона - този диапазон съдържа всички данни,
  11. Кликнете върху OK, за да завършите функцията и да затворите диалоговия прозорец
  12. В клетка E2 се появява грешка # N / A, защото все още не сме посочили име на част в клетката D2

Въвеждане на стойност за търсене

  1. Кликнете върху клетката A2, въведете Whachamacallit и натиснете клавиша Enter на клавиатурата;
  2. Стойността $ 23.56 трябва да се появи в клетка B2, тъй като това е цената на Whachamacallit, намираща се в последната колона на таблицата с данни;
  3. Изпробвайте функцията, като въведете други имена на части в клетка A2. Цената за всяка част от списъка ще се появи в клетка B2;
  4. Когато кликнете върху клетка E2, пълната функция = LOOKUP (A2, A5: C10) се появява в лентата за формули над работния лист.