VLOOKUP з некалькімі крытэрыямі ў Excel (6 прыкладаў)

  • Падзяліцца Гэтым
Hugh West
Функцыя

VLOOKUP звычайна выкарыстоўваецца для пошуку значэння ў крайнім левым слупку табліцы, і функцыя вяртае значэнне ў тым жа радку з названага слупка. У гэтым артыкуле вы даведаецеся, як можна выкарыстоўваць гэту функцыю VLOOKUP для некалькіх крытэраў у Excel з некаторымі прыдатнымі прыкладамі і ілюстрацыямі.

Спампаваць Практычны сшытак

Вы можаце загрузіць сшытак Excel, які мы выкарыстоўвалі для падрыхтоўкі гэтага артыкула.

VLOOKUP with Multiple Criteria.xlsx

6 прыкладаў выкарыстання VLOOKUP з некалькімі крытэрыямі ў Excel

1. Выкарыстанне амперсанда для аб'яднання некалькіх крытэрыяў у VLOOKUP у Excel

У наступным наборы даных ёсць некаторыя даныя мадэляў смартфонаў трох папулярных брэндаў. Слупок B прадстаўляе дапаможны слупок, які ўяўляе сабой камбінацыю значэнняў побач з Слупком C і Слупком D .

Паколькі функцыя VLOOKUP шукае значэнне ў першым слупку, мы павінны пакінуць гэты дапаможны слупок на першым месцы ў наступнай табліцы. Выкарыстоўваючы амперсанд (&) , функцыя VLOOKUP у гэтым прыкладзе будзе шукаць тэкставае значэнне ў Слупку B , якое з'яўляецца спалучэнне вызначанай маркі і адпаведнага нумара мадэлі.

Напрыклад, мы даведаемся цану Samsung S21 Ultra . Такім чынам, тут два розных крытэрыю: назва брэнда і мадэльнумар смартфона. Цяпер мы будзем выкарыстоўваць функцыю VLOOKUP , каб атрымаць цану пазначанага смартфона.

У вывадзе Cell C18 патрэбная формула будзе:

=VLOOKUP(D15&D16,B5:G13,6,FALSE)

Пасля націску Enter вам адразу будзе паказаны кошт названага смартфона.

Больш падрабязна: ВПР з некалькімі крытэрыямі і некалькімі вынікамі (8 прыкладаў)

2. VLOOKUP з функцыяй CHOOSE для аб'яднання некалькіх крытэрыяў у Excel

Калі вы не хочаце выкарыстоўваць дапаможны слупок для здабывання даных з VLOOKUP па некалькіх крытэрыях, вы можаце аб'яднаць VLOOKUP з функцыяй CHOOSE замест гэтага. Функцыя CHOOSE выбірае значэнне або дзеянне для выканання са спісу значэнняў на падставе нумара індэкса. Агульная формула гэтай функцыі CHOOSE:

=CHOOSE(index_num, value1, [value2],…)

Паколькі мы будзем ведаць цану Samsung S21 Ultra з табліцы, таму неабходная формула ў Cell C18 будзе:

=VLOOKUP($D$15&$D$16,CHOOSE({1,2},$B$5:$B$13&$C$5:$C$13,$F$5:$F$13),2,FALSE)

Пасля націску Enter , вы адразу даведаецеся цану згаданай мадэлі смартфона.

У гэтай формуле функцыя ВЫБРАЦЬ фарміруе табліцу з Калонкі B, C і F . Паколькі Слупкі B і C былі аб'яднаны ўнутры функцыі CHOOSE , яны будуць прадстаўляць тут адзіны слупок для функцыі VLOOKUP .

Дадатковая інфармацыя: Vlookup withНекалькі крытэрыяў без дапаможнага слупка ў Excel (5 спосабаў)

3. VLOOKUP з функцыяй MATCH для ўключэння некалькіх крытэрыяў у Excel

Функцыя MATCH вяртае адносную пазіцыю элемента ў масіве, які адпавядае вызначанаму значэнню ў вызначаным парадку. Аб'яднаўшы тут VLOOKUP з функцыяй MATCH , мы можам вызначыць тыпы вываду ўручную.

Неабходная формула ў ячэйцы C18 будзе мець выгляд зараз:

=VLOOKUP(D15&D16,B5:G13,MATCH(B18,B4:G4,0),FALSE)

Пасля націску Enter вы ўбачыце цану названай мадэлі смартфона.

У гэтай формуле функцыя MATCH шукае значэнне, прысутнае ў Cell B18 у масіве B4:G4 , а затым вяртае нумар слупка. І гэты нумар слупка затым прысвойваецца трэцяму аргументу (col_num_index) функцыі VLOOKUP .

Такім чынам, цяпер, калі вы зменіце тып вываду ў Ячэйка B18 , адпаведны вынік у Cell C18 будзе абноўлены адразу. Напрыклад, калі вы набярэце Chipset у Cell B18 , убудаваная формула ў Cell C18 будзе паказаць назву чыпсэта для вызначанай мадэлі смартфона.

Дадатковая інфармацыя: функцыя INDEX MATCH супраць VLOOKUP (9 прыкладаў)

4. Камбінаванне VLOOKUP з функцыяй IF для аб'яднання некалькіх крытэрыяў

Існуе іншы спосаб пазбегнуць дапаможнага слупка пры выкарыстанні функцыі VLOOKUP з некалькімі крытэрыяміExcel. Мы павінны выкарыстаць функцыю IF тут, каб вызначыць масіў пошуку для функцыі VLOOKUP .

Паколькі мы выкарыстоўваем падобны набор даных, неабходная формула ў Cell C18 , каб атрымаць цана Samsung S21 Ultra будзе:

=VLOOKUP(D15, IF(C5:C13=D16, B5:F13, ""), 5, FALSE)

Націсніце Enter і формула імгненна верне цану названай мадэлі смартфона.

Больш падрабязна: Прыклад VLOOKUP з некалькімі ўмовамі IF у Excel (9 Крытэрыі)

Падобныя паказанні

  • VLOOKUP не працуе (8 прычын і рашэнняў)
  • Чаму VLOOKUP вяртае #N/A, калі існуе супадзенне? (5 прычын і рашэнняў)
  • Як зрабіць ВПР і сумаваць на некалькіх аркушах у Excel (2 формулы)
  • ВПР Excel для вяртання некалькіх Значэнні па вертыкалі

5. Функцыя VLOOKUP з некалькімі крытэрыямі ў адным слупку ў Excel

У гэтым раздзеле мы паглядзім, як працуе функцыя VLOOKUP , шукаючы некалькі значэнняў у адным слупку. Мы павінны ўвесці дыяпазон ячэек у першы аргумент (значэнне_прагляду) функцыі VLOOKUP тут.

Напрыклад, мы хочам намаляваць нумары двух мадэляў смартфонаў брэндаў Apple і Xiaomi . Такім чынам, патрабаваная формула ў вывадзе Cell C18 павінна быць:

=VLOOKUP(D15:D16,B5:F13,2,FALSE)

Пасля націску Enter вы' Атрымаю два нумары мадэляў Apple і Xiaomiсмартфоны.

Паколькі функцыя VLOOKUP заўжды здабывае першыя супадаючыя даныя, у гэтым прыкладзе з'явіліся толькі першыя нумары мадэляў брэндаў Apple і Xiaomi у якасці вяртаемых значэнняў.

Больш падрабязна: Як выкарыстоўваць VLOOKUP з некалькімі крытэрыямі ў розных слупках

6. Выкарыстанне выпадаючых спісаў у якасці некалькіх крытэрыяў у VLOOKUP

Мы таксама можам стварыць выпадальныя спісы для функцыі VLOOKUP . Пасля стварэння выпадальных спісаў вам больш не трэба ўводзіць крытэрыі ўручную. Хутчэй вы выберыце марку смартфона і нумар мадэлі з выпадальных спісаў, а функцыя VLOOKUP адлюструе цану адпаведнай мадэлі смартфона.

У наступным наборы даных мы створым дзве кроплі -уніз па марках смартфонаў і нумарах мадэляў у ячэйках D15 і D16 адпаведна.

📌 Крок 1:

➤ Спачатку абярыце Вочка D15 .

➤ Пад стужкай Даныя абярыце опцыю Праверка даных з выпадальнага меню Інструменты даных .

З'явіцца дыялогавае акно.

📌 Крок 2:

➤ У полі Дазволіць выберыце опцыю Спіс .

➤ Уключыце рэдагаванне ў Крыніца і выберыце дыяпазон ячэек B5:B13 .

➤ Націсніце ОК .

Такім чынам, першы выпадальны спіс для марак смартфонаў гатовывыкарыстоўвайце.

📌 Крок 3:

➤ Аналагічным чынам вы павінны стварыць яшчэ адно выпадальнае меню спіс нумароў мадэляў смартфонаў. Вы павінны выбраць дыяпазон ячэек C5:C13 у опцыі Крыніца дыялогавага акна Праверка даных тут.

📌 Крок 4:

➤ Зараз у ячэйцы 18 увядзіце наступную формулу:

=VLOOKUP(D15, IF(C5:C13=D16, B5:F13, ""), 5, FALSE)

➤ З выпадальнага спісу абярыце марку смартфона і нумар яго мадэлі, і вам будзе паказаны кошт абранай мадэлі смартфона.

Кожны раз, калі вы выбіраеце новую марку смартфона і яе мадэль з выпадальных спісаў, выходная ячэйка з цаной будзе абнаўляцца.

Больш падрабязна: ВПР для параўнання двух спісаў у Excel (2 або больш спосабаў)

Заключныя словы

Я спадзяюся, што апісаныя вышэй прыклады цяпер дапамогуць вы можаце прымяніць іх у вашых электронных табліцах Excel пры выкарыстанні функцыі VLOOKUP з некалькімі крытэрамі. Калі ў вас ёсць якія-небудзь пытанні ці водгукі, дайце мне ведаць у раздзеле каментарыяў. Ці вы можаце азнаёміцца ​​з нашымі іншымі артыкуламі, звязанымі з функцыямі Excel, на гэтым сайце.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.