Excel LOOKUP срещу VLOOKUP: с 3 примера

  • Споделя Това
Hugh West

Използваме както Excel LOOKUP и VLOOKUP функции за търсене на стойности в набори от данни, за да се извлекат стойности от желаната колона и диапазон. LOOKUP и VLOOKUP работят по сходен начин, но се различават по отношение на оперативността. В тази статия обсъждаме Excel LOOKUP срещу VLOOKUP функции, като се посочват разликите и взаимозаменяемостта между тях.

Да предположим, че имаме набор от данни от Продажби на продукти . Искаме да потърсим всяка стойност в избрани колони или диапазони, като използваме LOOKUP и VLOOKUP за да покаже разликите между тях.

Набор от данни за изтегляне

Можете да изтеглите работната тетрадка от връзката по-долу.

Търсене срещу Vlookup.xlsx

Основи на LOOKUP & VLOOKUP

Функция LOOKUP:

Синтаксисът на LOOKUP функция е

LOOKUP(lookup_value, lookup_vector, [result_vector])

Или

LOOKUP(lookup_value,array)

В синтаксиса,

lookup_value; стойността, която искате да потърсите.

lookup_vector; единичния ред или колона, в които lookup_value съществува.

[result_vector](По избор); с размер, равен на lookup_vector , единичния ред или колона, от които се извлича резултантната стойност. Функцията връща данните за 1-ва колона, в случай че тя липсва.

масив; извлича стойността, която отговаря на lookup_value от обхвата.

VLOOKUP Функция:

Синтаксисът на VLOOKUP функция е

VLOOKUP(lookup_value, table_array,col_index_num, [range_lookup])

В синтаксиса,

lookup_value; стойността, която искате да потърсите.

table_array; таблицата или обхвата, в който търсите lookup_value .

col_index_num; номера на колоната, от която lookup_value трябва да се извлече.

[range_lookup]; декларира състоянието на съвпадение при търсене. TRUE-Приблизително съвпадение , FALSE - точно съвпадение.

Прочетете още: Какво е масив от таблици във VLOOKUP? (Обяснено с примери)

Функцията LOOKUP в Excel срещу VLOOKUP

1. Работа с приблизително съвпадение

Една от основните разлики между LOOKUP и VLOOKUP функции е, че LOOKUP е свързана с функция Приблизително Мач . където VLOOKUP предлага както Приблизително и Точно мачове.

LOOKUP автоматично извлича приблизителни съвпадения от lookup_arrar (т.е, B4:B16 )

➤VLOOKUP предлага опция за приблизително или точно съвпадение за извличане на стойност от col_index_num.

Изпълнение на функцията LOOKUP

Формулата, която използваме в Резултат от търсенето клетката е

=LOOKUP(H4,B4:B16,C4:C16)

Тук,

H4; е lookup_value.

B4:B16; е lookup_vector.

C4:C16; е [result_vector].

От набора от данни искаме да получим възвръщаема стойност за всеки произволен lookup_value (т.е., Шоколад ). Но ние нямаме никакви записи от този вид все още LOOKUP Очевидно е, че получената стойност е грешна. LOOKUP формулата извлича приблизителната стойност, съответстваща на lookup_value (т.е., Шоколад ).

Изпълнение на функцията VLOOKUP

Формулата, използвана в Резултат от Vlookup клетката е

=VLOOKUP(H11,B4:E16,2,FALSE)

Тук,

H11; е lookup_value.

B4:E16; е table_array.

2; е col_index_num.

ЛЪЖА; е [range_lookup].

Подобно на LOOKUP използваме формулата VLOOKUP формула за извличане на резултантната стойност от избрана колона с номер. Тя връща #N/A тъй като няма такъв запис.

И двата сайта LOOKUP и VLOOKUP резултатите от функцията в една картина ви дава пълна представа за LOOKUP Ограничението на функцията до приблизително съвпадение.

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

Прочетете още: Защо VLOOKUP връща #N/A, когато има съвпадение? (5 причини и решения)

Подобни четива

  • Как да приложите двоен VLOOKUP в Excel (4 бързи начина)
  • VLOOKUP не работи (8 причини & решения)
  • Функцията INDEX MATCH срещу VLOOKUP (9 примера)
  • VLOOKUP и връщане на всички съвпадения в Excel (7 начина)
  • Използване на VLOOKUP с множество критерии в Excel (6 метода + алтернативи)

2. Извършване на работа в двете посоки

Сайтът LOOKUP функцията търси и сравнява стойности в двете посоки от ляво на дясно или отдясно наляво . Въпреки това VLOOKUP функция прави само от ляво на дясно търсене на съвпадение. По-конкретно за VLOOKUP, на lookup_value трябва да бъде вляво от колоните, от които се извличат получените стойности.

LOOKUP позволява работа от ляво на дясно или от дясно на ляво. Тя съответства на lookup_value към редове или колони едновременно.

➤VLOOKUP позволява работа само отляво надясно. Тя съответства на lookup_value само за колони.

Изпълнение на функцията LOOKUP

Формулата, която използваме в Резултат от търсенето клетката е

=LOOKUP(H4,C4:C16,B4:B16)

Тук,

H4; е lookup_value.

C4:C16; е lookup_vector.

B4:B16; е [result_vector].

В набора от данни искаме да получим възвръщаема стойност за всеки произволен lookup_value (т.е., 57 ). Използваме LOOKUP да получи резултата и тя получава точния резултат (т.е., Бран ). LOOKUP функцията работи и в двете посоки и може да извлече [result_vector].

Изпълнение на функцията VLOOKUP

Формулата, която използваме в Резултат от Vlookup клетката е

=VLOOKUP(H11,B4:E16,1,FALSE)

Тук,

H11; е lookup_value.

B4:E16; е table_array.

1; е col_index_num.

ЛЪЖА; е [range_lookup].

Подобно на LOOKUP формулата, на VLOOKUP формулата извлича резултантната стойност от избран номер на колона (т.е, 1 ). Той връща #N/A тъй като не е в състояние да потърси стойност за връщане в колони, които са оставени в lookup_value. Тук col_index_num (т.е., 1 ) се оставя на lookup_value колона (т.е., 2 ).

Можете просто да разграничите LOOKUP и VLOOKUP само като погледнете изображението по-долу.

Така че LOOKUP функцията е многоизмерна, като се има предвид нейната оперативност, където VLOOKUP функцията се препъва.

Прочетете още: 7 вида търсене, които можете да използвате в Excel

3. Взаимозаменяеми LOOKUP и VLOOKUP

И двата сайта LOOKUP и VLOOKUP Функциите генерират резултати от търсенето по сходен начин, с изключение на търсенето на посоки. В повечето случаи можем да ги използваме взаимозаменяемо.

От синтаксиса се вижда, че LOOKUP функцията е проста и връща стойности от търсенето в lookup_vector . VLOOKUP функцията също прави това, но по сложен начин. VLOOKUP функцията връща стойности от колоната, посочена в аргумента.

Изпълнение на функцията LOOKUP

Формулата, използвана в Резултат от търсенето е

=LOOKUP(H4,B4:B16,C4:C16)

Във формулата,

H4; е lookup_value.

B4:B16; е lookup_vector.

C4:C16; е [result_vector].

Получавате 57 Ако проверите стойността в Количество колона, получавате запис, който е същият като резултата.

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

Изпълнение на функцията VLOOKUP

Формулата, която използваме в Резултат от Vlookup клетката е

=VLOOKUP(H11,B4:E16,2,FALSE)

Във формулата,

H11; е lookup_value.

B4:E16; е table_array.

2; е col_index_num.

ЛЪЖА; е [range_lookup].

Същото като при LOOKUP формула, VLOOKUP връща 57 И просто казвате, че резултатната стойност е вярна.

На следната снимка можете да откриете взаимозаменяемото поведение между LOOKUP и VLOOKUP функции.

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

Прочетете още: Как да търсите няколко стойности в Excel (10 начина)

Заключение

Сайтът LOOKUP и VLOOKUP са сходни в предоставянето на резултати, като се вземат предвид съответните направления. Въпреки че LOOKUP е многоизмерна и по-лесна за прилагане от функцията VLOOKUP Въпреки това в случай на точно съвпадение VLOOKUP Функцията е уникална. Надявам се, че разгледаните по-горе примери изясняват объркването ви. Ако имате допълнителни въпроси или искате да добавите нещо, коментирайте.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.