Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel за уеб Excel 2024 Excel 2024 за Mac Excel 2021 Excel 2021 за Mac Excel 2019 Excel 2016

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

Когато създавате функция VLOOKUP или HLOOKUP , въвеждате диапазон от клетки, като например D2:F39. Този диапазон се нарича аргумент table_array, а аргументът е просто част от данните, от които се нуждае дадена функция, за да се изпълни. В този случай функцията търси в тези клетки данните, които се опитвате да намерите.

Аргументът table_array винаги е вторият аргумент във функцията VLOOKUP или HLOOKUP (първата е стойността, която се опитвате да намерите) и функциите няма да работят без него.

Първият аргумент – стойността, която искате да намерите – може да бъде конкретна стойност, като например "41" или "тодоров", или може да е препратка към клетка, като например F2. Така че първият аргумент може да изглежда така:

=VLOOKUP(F2; ...

Аргументът table_array винаги следва търсената стойност, ето така:

=VLOOKUP(F2;B4:D39; ...

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

=VLOOKUP(F2;$B$2:BD$39; ...

Освен това клетките в аргумента table_array могат да се намират в друг работен лист във вашата работна книга. Ако е така, аргументът включва и името на листа, а синтаксисът изглежда така:

=VLOOKUP(F2;Лист2!$C$14:E$42; ...

Уверете се, че сте поставили удивителен знак след името на листа.

И накрая (whew), въвеждате трети аргумент – колоната, съдържаща стойностите, които се опитвате да намерите. Това се нарича колона за справка. В нашия първи пример използвахме диапазона от клетки от B4 до D39, който преминава през три колони. Да се престорим, че стойностите, които искате да виждате на живо в колона D, третата колона в този диапазон от клетки, така че последният аргумент е 3.

=VLOOKUP(F2;B4:D39;3)

Можете да използвате незадължителен четвърти аргумент – или True, или False. През повечето време ще искате да използвате False.

Ако използвате True или оставите четвъртия аргумент празен, функцията връща приблизително съвпадение със стойността в първия аргумент. Така че, за да продължите примера, ако първият ви аргумент е "тодоров" и използвате True, функцията ще върне "Тодоров", "Смитбърг" и т.н. Но ако използвате False, функцията връща само "Тодоров", точно съвпадение и това искат повечето хора.

За да използвате true още по-трудно, ако колоната за справка – колоната, която задавате в третия аргумент – не е сортирана във възходящ ред (от А до Я или от най-малкото до най-високото число), функцията може да върне грешен резултат. За повече информация вижте Търсене на стойности с VLOOKUP и други функции.

А за повече информация относно функциите VLOOKUP и HLOOKUP вижте:

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

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