В тази статия ще научим как с функцията VLOOKUP в Excel.
Първо трябва да разберем малко за това, какво представлява функцията VLOOKUP?
Функцията VLOOKUP търси lookup_value в таблицата_масив в първата колона на таблица и връща съответната стойност от Col_index_num.
Синтаксис на функцията VLOOKUP:
= VLOOKUP (lookup_value, table_array, col_index_number, [range_lookup]) |
При приблизително съвпадение на VLOOKUP, ако не се намери стойност, последната стойност, която е по -малка от стойността за търсене, се съпоставя и се връща стойност от индекса на дадена колона.
Обща формула за изчисляване на оценката:
= VLOOKUP (оценка, таблица, колона_оценка, 1 ) |
VLOOKUP по подразбиране приблизително съвпада, ако пропуснем променливата за търсене на диапазон. Приблизителното съвпадение е полезно, когато искате да направите приблизително съвпадение и когато масивът на таблицата ви е сортиран във възходящ ред.
Vlookup търси стойността и ако не намери стойността в масива на таблицата, тя съответства на стойността, която е по -малка от тази стойност в масива на таблици. Нека го разберем чрез пример.
Нека разберем тази функция, като я използваме в пример.
Тук имаме студентски идентификатор и съответните им оценки в тест. Сега трябваше да получим оценките за всеки ученик, като потърсим в таблицата със системата за оценки.
За да направим това, ще използваме атрибут на функцията VLOOKUP, който е, ако функцията VLOOKUP не намери точното съвпадение, тя търси приблизителното съвпадение само в таблицата и само ако последният аргумент на функцията е или ВЯРНО или 1.
Таблицата с точки/точки трябва да е във възходящ ред
Използвайте формулата:
= VLOOKUP (B2, таблица, 2, 1) |
Как работи?
Функцията Vlookup търси стойността 40 в колоната с маркировки и връща съответната стойност, ако съвпада. Ако не съвпада, функцията търси по -малката стойност от стойността за търсене (т.е. 40) и връща резултата си.
Тук table_array е кръстен range като маса във формула и В2 е даден като еталон на клетка.
Както можете да видите, имаме оценка за първия ученик. Сега, за да получим всички други степени, ще използваме пряк път Ctrl + D или ще използваме опция за плъзгане надолу в Excel.
Ето всички степени на класа, използващи функцията VLOOKUP. По -долу са някои от резултатите от наблюденията, използващи формулата.
Бележки:
- Колоната в таблицата с маркировки / резултати трябва да е във възходящ ред, в противен случай функцията може да даде грешен резултат.
- Функцията VLOOKUP търси стойността в първия ред на Table_array и извлича съответните стойности само вдясно от lookup_range.
- Последният аргумент на функцията VLOOKUP на функцията трябва да бъде зададен на TRUE или 1, за да се получи приблизителното съвпадение.
- Функцията VLOOKUP връща грешка, ако адресът на работната книга е невалиден или грешен.
- Функцията VLOOKUP връща грешка, ако стойността не съвпада.
Надявам се, че сте разбрали как да използвате VLOOKUP с различна работна книга на Excel в Excel. Разгледайте още статии за функцията Excel HLOOKUP и LOOKUP тук. Моля, не се колебайте да заявите вашето запитване или обратна връзка за горната статия.
Популярни статии
Редактиране на падащ списък
Ако с условно форматиране
Ако с заместващи символи
Преглед по дата
50 Преки пътища в Excel за повишаване на вашата производителност