Вярніце найбольшае значэнне з дапамогай функцыі VLOOKUP у Excel

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

Несумненна, VLOOKUP з'яўляецца універсальнай і зручнай функцыяй у Excel . Ці не было б цудоўна, калі б мы маглі атрымаць найбольшае значэнне з дапамогай функцыі VLOOKUP ? Гучыць складана, праўда? Няправільна! У гэтым артыкуле мы прадэманструем 4 зручныя спосабы вяртання найбольшага значэння з дапамогай функцыі VLOOKUP у Excel. Акрамя таго, мы таксама навучымся атрымліваць наступнае найвялікшае значэнне з дапамогай функцыі VLOOKUP .

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

Вяртанне Найбольшае значэнне з VLOOKUP.xlsx

Уводзіны ў функцыю VLOOKUP

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

  • Мэта функцыі:

Функцыя VLOOKUP шукае значэнне ў самым левым слупку табліцы, а затым вяртае значэнне ў тым жа радку з пазначанага вамі слупка.

  • Сінтаксіс:

=VLOOKUP(значэнне_пошуку,масіў_табліцы,нумер_індэкса_слупка,[прагляд_дыяпазону])

  • Тлумачэнне аргумента:
Аргумент Абавязковы/неабавязковы Тлумачэнне
lookup_value Абавязковае значэнне, якое мы хочам знайсці
table_array Абавязковае дыяпазон вочак кан утрымліваючы ўваходныя даныя
col_index_num Абавязковапамылка.
  • Па-трэцяе, калі на аркушы ёсць некалькі самых высокіх значэнняў, то функцыя VLOOKUP вяртае першае самае высокае значэнне ў спісе.
  • Практычны раздзел

    Мы размясцілі раздзел Практыка справа на кожным аркушы, каб вы маглі папрактыкавацца. Пераканайцеся, што вы зрабілі гэта самастойна.

    Выснова

    Па сутнасці, гэты артыкул паказвае 4 эфектыўныя метады таго, як VLOOKUP найвышэйшае значэнне. Такім чынам, уважліва прачытайце артыкул цалкам і спампуйце бясплатны сшытак для практыкі. Цяпер мы спадзяемся, што гэты артыкул будзе для вас карысным, і калі ў вас ёсць якія-небудзь дадатковыя пытанні ці рэкамендацыі, калі ласка, не саромейцеся каментаваць тут. Нарэшце, наведайце ExcelWIKI , каб даведацца пра шмат іншых падобных артыкулаў.

    нумар слупка шуканага значэння
    range_lookup Неабавязкова TRUE адносіцца да прыблізнае супадзенне, FALSE паказвае дакладнае супадзенне
    • Вярнуты параметр:

    Вяртае дакладнае або прыблізнае значэнне, якое адпавядае ўведзенаму карыстальнікам значэнню.

    4 спосабы вярнуць найбольшае значэнне з дапамогай функцыі VLOOKUP у Excel

    Перш за ўсё, давайце разгледзім паказаны набор даных Employee Information у ячэйках B4:D14 , якія паказваюць Агульны бал , Гандлёвы прадстаўнік і ID супрацоўнікаў адпаведна. У гэтым выпадку мы хочам вярнуць найбольшае значэнне з дапамогай функцыі VLOOKUP у Excel. З гэтага часу, без далейшых затрымак, давайце зірнем на кожны метад з адпаведнай ілюстрацыяй.

    Тут мы выкарыстоўвалі версію Microsoft Excel 365 ; вы можаце выкарыстоўваць любую іншую версію ў залежнасці ад вашага зручнасці.

    1. Вярніце найбольшае значэнне ў той жа працоўны аркуш

    Для пачатку давайце паглядзім, як мы можам вярнуць найбольшае значэнне ў той жа працоўны аркуш з дапамогай функцыі MAX і VLOOKUP . Тут функцыя MAX вяртае найбольшае значэнне ў зададзеным дыяпазоне, а функцыя VLOOKUP шукае і вяртае адпаведнае значэнне.

    📌 Крокі :

    • Спачатку перайдзіце да ячэйкі B17 >> увядзіце прыведзеную формулуніжэй.

    =MAX(B5:B14)

    Тут ячэйкі B5:B14 адносяцца да “ Total Point” слупок.

    • Далей перайдзіце да ячэйкі C17 >> увядзіце выраз ніжэй.

    =VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2,FALSE)

    Разбіўка формулы:

    • МАКС($B$5:$B$14) → вяртае найбольшае значэнне ў наборы значэнняў. Тут ячэйкі $B$5:$B$14 з'яўляюцца аргументам number1 , які прадстаўляе слупок “Total Point” .
      • Вывад → 99
    • VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2 ,FALSE) → шукае значэнне ў крайнім левым слупку табліцы, а потым вяртае значэнне ў тым жа радку з пазначанага вамі слупка. Тут MAX($B$5:$B$14) ( значэнне_прагляду аргумент) адлюстроўваецца з B$5:D$14 ( таблічны_масіў аргумент) масіў. Далей 2 ( col_index_num аргумент) прадстаўляе нумар слупка пошукавага значэння. Нарэшце, ХЛУСНЯ ( пошук дыяпазону аргумент) адносіцца да Дакладнага супадзення шуканага значэння.
      • Вывад → Luke

    • У рэшце рэшт, перайдзіце да D17 ячэйка >> устаўце наступнае ўраўненне.

    =VLOOKUP(MAX(B5:B14),B5:D14,3,FALSE)

    Напрыклад, ячэйкі B4:B14 паказваюць на Слупок «Агульны бал» .

    Больш падрабязна: Максімум VLOOKUP з некалькіх значэнняў (з альтэрнатывай)

    2. АтрымацьНайбольшае значэнне з іншага аркуша

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

    📌 Крокі :

    • Спачатку ўвядзіце прыведзеную ніжэй формулу ў ячэйку B5 .

    =MAX('Employee Info.'!B5:B14)

    У гэтым выпадку “Інфармацыя аб супрацоўніку.” з'яўляецца назвай аркуша, тады як Ячэйкі B5:B14 прадстаўляюць набор даных.

    • Па-другое, перайдзіце да суседняй ячэйкі C5 >> увядзіце наступнае ўраўненне.

    =VLOOKUP(MAX('Employee Info.'!B5:B14),'Employee Info.'!B5:D14,2,FALSE)

    У гэтым сцэнары ячэйкі B5:B14 прадстаўляюць набор даных, а “Інфармацыя аб супрацоўніку.” - гэта назва працоўнага ліста.

    • Па-трэцяе, перайдзіце да D5 ячэйка >> прымяніць функцыю VLOOKUP .

    =VLOOKUP(MAX('Employee Info.'!B5:B14),'Employee Info.'!B5:D14,3,FALSE)

    Больш падрабязна: Максімальнае значэнне VLOOKUP у Excel (з абмежаваннямі і альтэрнатыўнымі варыянтамі)

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

    • VLOOKUP не працуе (8 прычын і рашэнняў)
    • Excel LOOKUP супраць VLOOKUP: з 3 прыкладамі
    • INDEX MATCH супраць функцыі VLOOKUP (9 Прыклады)
    • Чаму VLOOKUP вяртае #N/A, калі існуе супадзенне? (5 прычын і рашэнняў)
    • ВПР Excel для вяртання некалькіх значэнняў па вертыкалі

    3. Выбірайце найбольшае значэнне з некалькіх аркушаў

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

    Аналагічным чынам у нас ёсць набор даных Інфармацыя аб супрацоўніках для рэгіёна Еўропы .

    Нарэшце, набор даных Інфармацыя аб супрацоўніках для рэгіёна Афрыкі даступны.

    📌 Крокі :

    • Спачатку перайдзіце да ячэйкі B5 >> устаўце наступны выраз у Радок формул .

    =MAX(Asia!B5:B11,Europe!B5:B11,Africa!B5:B11)

    Тут B5 Ячэйкі :B11 паказваюць слупок «Агульны бал» у «Азія» , «Еўропа» і «Афрыка» працоўныя аркушы.

    • Пасля гэтага ўвядзіце выраз ніжэй у ячэйку C5 .

    =IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11,2,FALSE),"NOT FOUND")))

    Разбіўка формулы:

    • VLOOKUP(MAX(Asia!B5) :B11),Asia!$B$5:$D$11,2,FALSE) → тут, MAX(Asia!B5:B11) ( lookup_value аргумент) адлюстроўваецца з масіва Asia!$B$5:$D$11 ( table_array argument) у “Asia” працоўны ліст. Далей 2 ( col_index_num аргумент) прадстаўляе нумар слупка пошукавага значэння. Нарэшце, ХЛУСНЯ ( пошук дыяпазону аргумент) адносіцца да Дакладнага супадзення шуканага значэння.
      • Вывад →Люк
    • ВПР(МАКС(Еўропа!B5:B11),Еўропа!$B$5:$D$11,2,ХЛУСНЯ) → MAX(Europe!B5:B11) ( lookup_value аргумент) адлюстроўваецца з Europe!$B$5:$D$11 ( таблічны_масіў аргумент) у аркушы “Еўропа” .
      • Вывад → Джон
    • VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11 ,2,FALSE) → тут, MAX(Africa!B5:B11) ( lookup_value аргумент) адлюстроўваецца з Africa! $B$5:$D$11 ( таблічны_масіў аргумент) у аркушы “Афрыка” .
      • Вывад → Крыс
    • IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$ D$11,2,ХЛУСНЯ),КАЛІПАМЫЛКА(ВПР(МАКС(Еўропа!B5:B11),Еўропа!$B$5:$D$11,2,ХЛУСНЯ),КАЛІПАМЫЛКА(ВПР(МАКС(Афрыка!B5:B11),Афрыка !$B$5:$D$11,2,FALSE),”НЕ ЗНОЙДЗЕН”))) стане
      • КАЛІПАМЫЛКА((“Люк”, “Джон” ”, “Крыс”), “НЕ ЗНОЙДЗЕНЫ”) функцыя IFERROR вяртае value_if_error, калі памылка змяшчае памылку, і значэнне самога выразу ў адваротным выпадку. Тут (“Люк”, “Джон”, “Крыс”) з'яўляецца аргументам значэнне , а "НЕ ЗНОЙДЗЕН" гэта аргумент value_if_error . У гэтым выпадку функцыя вяртае імя, адпаведнае “Найвышэйшая кропка” .
      • Вывад → Люк

    • Аналагічным чынам скапіруйце і ўстаўце формулу ў ячэйку D5 , каб атрымаць супрацоўніка “ID” , які адпавядае “Лука” , што з'яўляецца “104” .

    =IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$D$11,3,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,3,FALSE),IFERROR(VLOOKUP(MAX(Africa!B5:B11),Africa!$B$5:$D$11,3,FALSE),"NOT FOUND")))

    4. Найвышэйшае значэнне ўраджаю на аснове крытэрыяў

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

    Выкажам здагадку, , у нас ёсць набор даных Sales Data of Stallion Corporation , паказаны ў ячэйках B4:E17 , які адлюстроўвае «Ідэнтыфікатар супрацоўніка» , «Імя супрацоўніка». ” , “Заробак” і “Дата далучэння” .

    📌 Крокі :

    • Для пачатку перайдзіце да ячэйкі D19 >> увядзіце формулу, прыведзеную ніжэй.

    =VLOOKUP(MAXIFS(B5:B17,D5:D17,">10000"),B5:E17,2,FALSE)

    Разбіўка формулы:

    • MAXIFS(B5:B17;D5:D17;”>10000″) → вяртае максімальнае значэнне сярод ячэек, вызначаных зададзеным наборам крытэрыяў. Тут B5:B17 ( максімальны_дыяпазон аргумент), адкуль вяртаецца значэнне. Далей, D5:D17 ( дыяпазон_крытэрыяў аргумент), адкуль значэнне, адпаведнае “>10000” ( крытэрый1 аргумент) супадае.
      • Вывад → 135
    • VLOOKUP(MAXIFS(B5:B17,D5:D17,”>10000″),B5 :E17,2,ХЛУСНЯ) → стане
      • ВПР(135,B5:E17,2,ХЛУСНЯ) → Тут, 135 ( lookup_value аргумент) адлюстроўваецца з масіва B5:E17 ( table_array аргумент). Далей 2 ( col_index_num аргумент) прадстаўляе нумар слупка пошукавага значэння. Нарэшце, ХЛУСНЯ ( прагляд дыяпазону аргумент) спасылаецца на Дакладнае супадзенне шуканага значэння.
      • Вывад → Gloria

    Альтэрнатыва функцыі VLOOKUP: выкарыстанне формулы INDEX-MATCH для атрымання найбольшага значэння

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

    📌 Крокі :

    • Спачатку ўвядзіце ячэйку D19 і прымяніце наступнае ўраўненне.

    =INDEX(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2)

    Разбіўка формулы:

    • MAX(D5:D17) → напрыклад, ячэйкі $B$5:$B$14 гэта аргумент нумар1 , які прадстаўляе Калонка «Агульны бал» .
      • Выхад → $45 000
    • СУПАВОД(МАКС(D5:D17),D5:D17,0)→ Уваход у гэтай формуле ячэйка MAX(D5:D17) паказвае на «Заробак» у «$45,000» . Далей, D5:D17 прадстаўляе масіў, з якога знаходзіцца слупок «Зарплата» , дзе супадае значэнне. Нарэшце, 0 паказвае крытэрыі Дакладнага супадзення .
      • Вывад →9
    • INDEX(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2) → станецца
      • INDEX(B5:E17,9,2) → вяртае значэнне на скрыжаванні радка і слупка ў зададзеным дыяпазоне. У гэтым выразе B5:E17 з'яўляецца аргументам масіў , які ўяўляе сабой адзнакі, набраныя студэнтамі. Далей, 9 - гэта нумар_раду аргумент, які паказвае размяшчэнне радка. Нарэшце, 2 - неабавязковы аргумент column_num , які паказвае на размяшчэнне слупка.
      • Вывад → Наташа

    Як атрымаць наступнае самае высокае значэнне з дапамогай VLOOKUP

    Акрамя таго, мы можам атрымаць другое па велічыні значэнне з дапамогай Функцыя VLOOKUP . Гэта проста і лёгка, таму проста выканайце крокі, паказаныя ніжэй.

    📌 Крокі :

    • Перш за ўсё, перайдзіце да D19 ячэйка >> увядзіце формулу ніжэй.

    =VLOOKUP(MAX(D5:D17),B5:E17,2,TRUE)

    Напрыклад, ячэйкі D5:D17 паказваюць на слупок “Заробак” .

    Больш падрабязна: Што такое таблічны масіў у VLOOKUP? (Тлумачэнне на прыкладах)

    Што трэба памятаць

    • Па-першае, функцыя VLOOKUP заўсёды шукае значэнні з левага верхняга слупка ў правы азначае, што гэтая функцыя “ Ніколі ” шукае даныя злева.
    • Па-другое, калі мы ўводзім значэнне меншае за “ 1 ” у якасці нумара індэкса слупка, функцыя верне an

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