VLOOKUP с множество критерии в Excel (най-добрите съвети + пример)

Как да използвам VLOOKUP с множество критерии?

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

Формула VLOOKUP в Excel

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

Пример # 1

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

Искате да търсите служител по неговото име и отдел. Тук търсенето ще включва две подробности: Име и отдел. Името и отделът за търсене са дадени в клетки G6 и G7.

За да търсите „Dhruv“ от отдел „Продажби“, първо направете отделна колона, съдържаща „Име“ и „Отдел“ на всички служители.

За да направите това за първия служител, използвайте формулата Excel VLOOKUP:

= C3 и D3

и натиснете Enter. Клетката вече ще съдържа „ManishIT.“ Важно е да добавите тази колона вляво от данните, тъй като първата колона от обхвата на масива се взема предвид за търсене. Сега просто го плъзнете до останалите клетки.

За да търсите стойността за „Dhruv“ и „Продажби“, дадена в клетки G6 и G7, можете да използвате формулата Excel VLOOKUP:

= ПРЕГЛЕД (H6 & H7, A3: E22, 5, FALSE)

Ще върне заплатата на търсения служител Дхрув от Отдела за продажби.

Пример # 2

Да предположим, че имате данни за продажбите на два различни продукта за 12 месеца, както е показано по-долу.

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

За да направите това, можете да използвате VLOOKUP и Match Formula в Excel:

= ПРЕГЛЕД (F4, A3: C14, МАТЧ (F5, A2: C2, 0), 0)

където месецът, който искате да търсите, е даден във F4, а името на продукта за търсене е дадено във F5.

В този случай ще върне 13 000 .

Пример # 3

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

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

За да добавите допълнителната колона вляво, използвайте Excel VLOOKUP Formula:

= D3 & ““ & E3

за първата клетка на таблицата и натиснете Enter. След това го плъзнете до останалите клетки.

Сега изчислете максималните продажби за Източна и Западна зони поотделно. За да изчислите максималната стойност, използвайте формулата VLOOKUP на Excel:

= MAX (D3: D14) за Източна зона

(Научете повече за максималната функция в Excel)

и = MAX (E3: E14) за Западна зона.

Сега, за да проверите дали месецът, за който продажбите са били максимални за Източна зона, е и месецът, в който продажбите са били максимални за Западната зона, можете да използвате:

= IFERROR (VLOOKUP (J4 & ”” & J5, B3: C14, 2, 0), “NO“)

(Научете повече за функцията IFERROR в Excel)

VLOOKUP (J4 & ”” & J5, B3: C14, 2, 0) ще търси максималната стойност на зона Изток и Запад в допълнителната колона. Ако е в състояние да намери съвпадение, ще върне съответния месец. В противен случай ще даде грешка.

IFERROR ((VLOOKUP (…)), „NO“): Ако изходът от функцията VLOOKUP е грешка, тя ще върне „NO“ в противен случай. Ще върне съответния месец.

Тъй като не съществува такъв месец, нека проверим дали месецът, в който продажбите са били максимални за Източна зона, е месецът, през който продажбите са били вторите по височина за западната зона. Първо, изчислете втората по големина продажба за западната зона, като използвате.

= ГОЛЯМ (E3: E14, 2)

(Научете повече за LARGE Function Excel)

Сега използвайте синтаксиса: = IFERROR (VLOOKUP (K4 & ”“ & K5, B3: C14, 2, 0), „NO“)

Ще се върне на юни .

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

Мисли да запомни

  • Функцията VLOOKUP с множество критерии се използва за търсене на стойност в колона и връщане на стойността от съответната колона.
  • Функцията VLOOKUP с множество критерии търси търсещата стойност в първата колона на дадения масив / таблица.
  • Ако искате да търсите функцията VLOOKUP с множество критерии, като стойност1 от 1- ва колона и стойност2 от 2- ра колона, трябва да добавите допълнителна колона за търсене. Тази допълнителна колона трябва да се добави вляво от данните, така че да се появи като първата колона на справочната таблица.

Интересни статии...