Два критерия за повторно търсене - Ръководство стъпка по стъпка с примери

Excel VLOOKUP Два критерия

Тези, които са използвали VLOOKUP, знаят колко време им е спестил в съответните полета. Първата формула на всички начинаещи в списъка винаги е VLOOKUP. Всъщност при почти всички обяви за работа VLOOKUP е основната формула, която се изисква. След като казахме за важността на VLOOKUP на работното място, трябва да разберем до известна степен. Basic VLOOKUP не може да ни помогне в пълна степен. Да, трябва да преминем към следващото ниво, за да научим усъвършенстваната функция VLOOKUP. В тази статия ще ви покажем как да приложите Excel VLOOKUP по два критерия.

Какво означават два критерия?

VLOOKUP се използва за извличане на данните от една таблица в друга таблица въз основа на общите стойности, налични в двете таблици, т.е. Lookup Value.

Например, погледнете таблицата по-долу в работния лист на Excel.

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

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

Приложихме VLOOKUP за служителя „Питър“ за тримесечието „Q3“, но вижте резултата VLOOKUP ни даде резултата „Q1“ (Жълто оцветени клетки) вместо резултата „Q3“ (Зелено оцветени клетки).

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

Създайте уникална колона за справочна стойност

Имаме дублирани имена, но за всяко дублирано име имаме различни номера на тримесечията, така че използвайки тези две колони, можем да създадем уникална колона, наречена „Emp & Qtr“.

  • За колоната „Emp & Qtr“ трябва да комбинираме името на служителя и една четвърт заедно, за да получим колона с уникална стойност.

Използвахме символа амперсанд (&), за да обединим името на служител и една четвърт, също между име на служител и една четвърт, използвахме знак за подчертаване (_), за да разграничим името на служителя и тримесечието.

Сега трябва да приложим ревизираната функция VLOOKUP по два критерия. Тази стойност за справка за време е „Emp & Qtr“ вместо само името на служителя.

  • Отворете функцията VLOOKUP в клетката H2.
  • Сега трябва да използваме малко мозък, докато избираме стойността за търсене, първо изберете клетка с име на служител „F2“.
  • Въведете конкатенатен символ за заглавие (&).
  • Сега в таблицата използвахме знак за подчертаване (_), за да отделим име на служител и тримесечие, така че използва същото тук, преди да изберем клетката G2 на тримесечието.
  • Сега отново поставете символа за амперсанд и изберете четвърт клетка G2.
  • Сега тази справочна стойност е подобна на тази, която сме създали в таблицата, сега изберете масива на таблицата от колона А до колона D.
  • Посочете номера на колоната от таблицата като 4 и търсенето на диапазон като 0 (невярно).
  • Добре, това е всичко. Затворете скобата и натиснете клавиша Enter, за да получите резултата.

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

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

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

Разглеждане на два критерия с помощта на функцията за избор

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

  • За това не е необходимо да създаваме помощна колона, първо отворете функцията VLOOKUP като избрани стойности за справка, както е показано по-горе.
  • За да изберете масив от маси, отворете функцията CHOOSE сега.
  • Въведете индексния номер като 1, 2 в къдрави скоби.
  • За Value1 първо изберете колоната Служител.
  • След това с помощта на амперсанд комбинирайте долната черта и колоната на тримесечието.
  • За колона Стойност 2 изберете колоната „Приходи“.
  • Приключихме с функцията CHOOSE, за да изберем масива на таблицата , затворихме скобата на функцията CHOOSE и за търсене на номера на колони и обхват въведем както обикновено.
  • Добре, приключихме с формулата. Преди да затворим формулата, едно нещо, което трябва да запомним, е, че това е и масив за форуми. Трябва да затворим формулата, като задържим три клавиша, т.е. „Ctrl + Shift + Enter“.

Неща за запомняне

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

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