Как да използвате функцията LOOKUP на Excel за намиране на информация

Съдържание:

Как да използвате функцията LOOKUP на Excel за намиране на информация
Как да използвате функцията LOOKUP на Excel за намиране на информация
Anonim

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

LOOKUP срещу VLOOKUP и HLOOKUP

Разликата е, че:

  • С VLOOKUP и HLOOKUP можете да изберете от коя колона или ред да върнете стойност на данни. LOOKUP винаги връща стойност от последния ред или колона в масива.
  • Когато намери съвпадение за посочената стойност (Търсещата_стойност), VLOOKUP търси само в първата колона с данни, а HLOOKUP само в първия ред. Функцията LOOKUP търси или в първия ред, или в колона, в зависимост от формата на масива.

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

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

  • Ако масивът е квадрат или ако е висок правоъгълник (по-висок, отколкото широк), LOOKUP приема, че данните са подредени в колони и търси съвпадение с Lookup_value в първата колона на масива.
  • Ако даден масив е широк правоъгълник (по-широк, отколкото е висок), LOOKUP приема, че данните са подредени в редове и търси съвпадение с Lookup_value в първия ред на масива.

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

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

=ТЪРСЕНЕ (Търсена_стойност, масив)

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

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

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

Този пример използва формата на масива на функцията LOOKUP, за да намери цената на Whachamacallit в списъка с инвентара.

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

За да следвате този пример, въведете данните, показани в примерния работен лист по-долу.

Image
Image

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

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

  1. Маркирайте клетки A4 до C10 в работния лист.

    Image
    Image
  2. На лентата отидете до раздела Данни.

    Image
    Image
  3. В групата Сортиране и филтриране изберете Сортиране, за да отворите диалоговия прозорец Сортиране.

    Image
    Image
  4. Под заглавието Колона изберете падащото меню и изберете сортиране по Част.

    Image
    Image
  5. Под заглавието Сортиране по изберете падащото меню и изберете Стойности на клетките.

    Image
    Image
  6. Под заглавието Поръчка изберете падащото меню и изберете A до Z.

    Image
    Image
  7. Изберете OK, за да сортирате данните и затворете диалоговия прозорец.

    Image
    Image

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

Въпреки че е възможно да въведете функцията LOOKUP, =LOOKUP(A2, A5:C10), в клетка на работен лист, може да намерите по-малко объркващо да използвате функцията диалогов прозорец. Диалоговият прозорец ви позволява да въвеждате всеки аргумент на отделен ред, без да се притеснявате за синтаксиса на функцията, като например скоби и разделители със запетаи между аргументите.

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

Ако функцията не може да намери точно съвпадение за Lookup_value, тя избира най-голямата стойност в масива, която е по-малка или равна по стойност на Lookup_value. Ако Lookup_value липсва или е по-малка от всички стойности в масива, функцията LOOKUP връща грешка N/A.

  1. В работния лист изберете клетка B2, за да я направите активната клетка.

    Image
    Image
  2. Отидете до раздела Формули.

    Image
    Image
  3. Изберете Търсене и справка, за да отворите падащия списък на функцията.

    Image
    Image
  4. Изберете LOOKUP, за да се покаже диалоговият прозорец Избор на аргументи.

    Image
    Image
  5. Изберете търсена_стойност, масив и изберете OK, за да се покаже диалоговият прозорец Аргументи на функцията.

    Image
    Image
  6. В диалоговия прозорец изберете текстовото поле Lookup_value.

    Image
    Image
  7. В работния лист изберете клетка A2, за да въведете препратката към тази клетка в диалоговия прозорец.

    Image
    Image
  8. В диалоговия прозорец изберете текстовото поле Array.

    Image
    Image
  9. В работния лист маркирайте клетки A5 до C10, за да въведете този диапазон в диалоговия прозорец. Този диапазон съдържа данните за търсене от функцията.

    Image
    Image
  10. Изберете OK, за да завършите функцията и да затворите диалоговия прозорец.
  11. N/A грешка се появява в клетка B2, защото трябва да въведете име на част в клетка A2.

    Image
    Image

Въведете справочна стойност

Ето как да въведете име, за да намерите цената на артикул:

  1. Изберете клетка A2, въведете Whachamacallit и натиснете клавиша Enter на клавиатурата.

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

Препоръчано: