Разлики между Search и Search v

Последна актуализация: Юни 8, 2023

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

Какво представлява функцията SEARCH в Excel?

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

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

когато:
– Search_value: е стойността, която се търси в диапазона от данни.
– Search_range: е диапазонът от данни, в който ще се търси стойността.
– Return_range: е диапазонът от данни, в който ще бъде намерена стойността, съответстваща на реда, в който е намерена търсената стойност.

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

Какво представлява функцията VLOOKUP в Excel?

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

=VLOOKUP(търсеща_стойност, търсен_диапазон, номер_на_колона, [индекс_диапазон])

когато:
– Search_value: е стойността, която се търси в диапазона от данни.
– Search_range: е диапазонът от данни, в който ще се търси стойността.
– Column_number: е номерът на колоната в таблицата, от която ще бъде върнат резултатът.
– Index_range: е диапазон от клетки, който съдържа стойностите на колоните на таблицата. Ако е пропуснато, VLOOKUP ще използва search_range като index_range.

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

Какви са разликите между LOOKUP и VLOOKUP?

По-долу са основните разлики между LOOKUP и VLOOKUP:

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

Функцията LOOKUP работи само ако стойностите в колоната за търсене са сортирани във възходящ или низходящ ред. За разлика от това, функцията VLOOKUP може да търси стойности във всяка колона на таблицата и стойностите не трябва да бъдат сортирани.

2. Посока на търсене

Функцията LOOKUP търси стойности вертикално в една колона, докато функцията VLOOKUP търси стойности хоризонтално в цял ред.

3. Възвръщаемост на стойността

Функцията LOOKUP връща съответната стойност от друга колона в същия ред, докато функцията VLOOKUP връща стойността от конкретна колона в същия ред като търсената стойност.

4. Брой аргументи

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

Кога да използвате LOOKUP и кога да използвате VLOOKUP?

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

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

От друга страна, ако имате таблица с няколко полета и искате да търсите стойности в конкретна, но не непременно подредена колона, тогава функцията VLOOKUP е най-добрият вариант.

Заключение

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

Разширено използване на функцията VLOOKUP – Два или повече критерия за търсене

https://www.youtube.com/watch?v=q2vl83TM-LE

Въпроси и отговори

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

1. Каква е разликата между LOOKUP и VLOOKUP?

Основната разлика е, че LOOKUP се използва за търсене на стойности в списък или диапазон във възходящ ред, докато VLOOKUP се използва за търсене на стойности в таблица, където данните не са непременно сортирани.

Например, ако имате списък с имена по азбучен ред и искате да търсите конкретно име, можете да използвате функцията ТЪРСЕНЕ. От друга страна, ако имате таблица с множество колони и искате да търсите стойност в конкретна колона, можете да използвате функцията VLOOKUP.

2. Как да използвам функцията ТЪРСЕНЕ?

Синтаксисът на функцията LOOKUP е следният: =LOOKUP(търсеща_стойност, търсен_диапазон, [резултатен_диапазон]).

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

Например, ако имате списък с цени в колона A и списък с продукти в колона B и искате да търсите цената на конкретен продукт, можете да използвате функцията ТЪРСЕНЕ по следния начин: =ТЪРСЕНЕ("Продукт А “, A1:B10, 2).

3. Как да използвате функцията VLOOKUP?

Синтаксисът на функцията VLOOKUP е както следва: =VLOOKUP(търсеща_стойност, диапазон_на_таблица, номер_на_колона, [приблизителен_диапазон_на_търсене]).

Първият аргумент е стойността, която искате да намерите, вторият аргумент е диапазонът, в който се намира таблицата с данни, третият аргумент е номерът на колоната, където се намира резултатът, който искате да получите, а четвъртият аргумент (по избор) показва дали търсенето трябва да е приблизително или точно.

Например, ако имате таблица с цените на няколко продукта на различни дати и искате да потърсите цената на продукт на конкретна дата, можете да използвате функцията VLOOKUP по следния начин: =VLOOKUP("Продукт A" , A1:C10 , 2, 0).

4. Какво означава опцията „approximate_search_range“ във функцията VLOOKUP?

Тази опция показва дали търсенето трябва да бъде приблизително или точно. Ако е зададено на 1 или TRUE, търсенето ще бъде размито и ще намери стойността, която е най-близка до търсената стойност. Ако е зададено на 0 или FALSE, търсенето ще бъде точно и ще намери точната стойност, която съответства на търсената стойност.

Например, ако използвате функцията VLOOKUP за търсене на число в списък и зададете аргумента „approximate_search_range“ на 1, функцията ще търси числото, което е най-близко до търсеното число.

5. Мога ли да използвам функцията LOOKUP или VLOOKUP заедно с други функции?

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

Затварям

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

Споделете и коментирайте

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