Jou de heechste wearde werom mei VLOOKUP-funksje yn Excel

  • Diel Dit
Hugh West

Sûnder mis, VLOOKUP is in alsidige en handige funksje yn Excel . No, soe it net geweldich wêze as wy de grutste wearde kinne krije mei de VLOOKUP-funksje ? Klinkt kompleks, krekt? Ferkeard! Yn dit artikel sille wy 4 handige manieren demonstrearje om de heechste wearde werom te jaan mei de funksje VLOOKUP yn Excel. Dêrneist sille wy ek leare hoe't jo de folgjende heechste wearde krije mei de funksje VLOOKUP .

Download Practice Workbook

Returning Heechste wearde mei VLOOKUP.xlsx

Ynlieding ta VLOOKUP-funksje

Yn ienfâldige termen nimt de funksje VLOOKUP , of Vertical Lookup de funksje brûker syn ynfier, sykje it op yn it Excel wurkblêd, en jout in lykweardige wearde relatearre oan deselde ynfier.

  • Funksje Doel:

De funksje VLOOKUP siket in wearde yn 'e lofterste kolom fan in tabel, en jout dan in wearde werom yn deselde rige út in kolom dy't jo oantsjutte.

  • Syntaksis:

=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])

  • Arguminttaljochting:
Argumint Required/Optional Explanation
lookup_value Fereaske wearde dy't wy wolle sykje
table_array Ferplicht berik fan sellen con taining input data
col_index_num Fereaskeflater.
  • Tredde, as der meardere heechste wearden yn in wurkblêd binne, dan jout de funksje VLOOKUP de earste heechste wearde yn de list werom.
  • Oefeningsseksje

    Wy hawwe in seksje Oefenjen oan 'e rjochterkant fan elk blêd levere, sadat jo sels oefenje kinne. Soargje derfoar dat jo it sels dwaan.

    Konklúzje

    Yn essinsje toant dit artikel 4 effektive metoaden oer hoe't jo VLOOKUP heechste wearde. Dat, lês it folsleine artikel soarchfâldich en download it fergese wurkboek om te oefenjen. No hoopje wy dat jo dit artikel nuttich fine, en as jo fierdere fragen of oanbefellings hawwe, fiel jo frij om hjir kommentaar te jaan. As lêste, besykje ExcelWIKI foar folle mear artikels lykas dit.

    kolomnûmer fan de opsykwearde
    range_lookup Opsjoneel TRUE ferwiist nei ûngefear oerienkomst, FALSE jout eksakte oerienkomst oan
    • Returnparameter:

    Return in krekte of ûngefear wearde dy't oerienkomt mei de ynfierwearde fan de brûker.

    4 manieren om de heechste wearde werom te jaan mei help fan VLOOKUP-funksje yn Excel

    Litte wy earst en foaral de gegevensset foar wurknimmersynformaasje beskôgje yn 'e B4:D14 -sellen, dy't respektivelik de Total Point , Sales Rep. en ID fan 'e meiwurkers sjen litte. By dizze gelegenheid wolle wy de heechste wearde weromjaan mei de funksje VLOOKUP yn Excel. Lit ús tenei sûnder fierdere fertraging nei elke metoade sjen mei de passende yllustraasje.

    Hjir hawwe wy de Microsoft Excel 365 ferzje brûkt; jo meie elke oare ferzje brûke neffens jo gemak.

    1. Heechste wearde weromjaan yn itselde wurkblêd

    Om te begjinnen, litte wy sjen hoe't wy de heechste wearde yn itselde wurkblêd kinne weromjaan mei help fan de MAX en VLOOKUP funksjes. Hjir jout de funksje MAX de grutste wearde werom yn in opjûn berik, wylst de funksje VLOOKUP opsyket en de oerienkommende wearde weromjout.

    📌 Stappen :

    • Gean earst nei de B17 -sel >> ynfiere de formule jûnhjirûnder.

    =MAX(B5:B14)

    Hjir ferwize de B5:B14 -sellen nei de " Totaal punt" kolom.

    • Ferpleats dêrnei nei de C17 sel >> typ de ûndersteande útdrukking yn.

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

    Formule-ûnderdieling:

    • MAX($B$5:$B$14) → jout de grutste wearde werom yn in set wearden. Hjir binne de $B$5:$B$14 sellen it number1 argumint dat de kolom "Total Point" fertsjintwurdiget.
      • Utfier → 99
    • VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2 ,FALSE) → syket in wearde yn 'e lofterste kolom fan in tabel, en jout dan in wearde werom yn deselde rige út in kolom dy't jo oantsjutte. Hjir is MAX($B$5:$B$14) ( lookup_value argumint) yn kaart brocht fan de B$5:D$14 ( tabel_array argumint) array. Folgjende, 2 ( col_index_num argumint) stiet foar it kolomnûmer fan de opsykwearde. As lêste, FALSE ( range_lookup argumint) ferwiist nei de Eksakte oerienkomst fan de opsykwearde.
      • Utfier → Luke

    • Gean úteinlik nei de D17 sel >> foegje de folgjende fergeliking yn.

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

    Bygelyks, de B4:B14 sellen wize op de "Total Point" kolom.

    Lês mear: VLOOKUP Maksimum fan meardere wearden (mei alternatyf)

    2. OpheljeHeechste wearde fan in oar wurkblêd

    As alternatyf kin de funksje VLOOKUP in wearde opsykje fan in oar wurkblêd. Sa litte wy it yn aksje sjen.

    📌 Stappen :

    • Fier earst de formule hjirûnder yn 'e B5 -sel yn.

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

    Yn dit gefal is "Employee Info." de namme fan it wurkblêd, wylst de B5:B14 -sellen fertsjintwurdigje de dataset.

    • Twadde, ferpleatse nei de neistlizzende C5 -sel >> fier de folgjende fergeliking yn.

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

    Yn dit senario fertsjintwurdigje de B5:B14 sellen de dataset, en de "Employee Info." is de namme fan it wurkblêd.

    • Trêde, gean nei de D5 sel >> tap de funksje VLOOKUP ta.

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

    Lês mear: VLOOKUP Max Value yn Excel (mei beheiningen en alternative opsjes)

    Fergelykbere lêzingen

    • VLOOKUP wurket net (8 redenen en oplossingen)
    • Excel LOOKUP vs VLOOKUP: Mei 3 foarbylden
    • INDEX MATCH vs VLOOKUP Funksje (9 Foarbylden)
    • Wêrom VLOOKUP jout #N/A as oerienkomst bestiet? (5 oarsaken en oplossings)
    • Excel VLOOKUP om meardere wearden fertikaal werom te jaan

    3. Heechste wearde ophelje fan meardere wurkblêden

    Oarsom kinne wy ​​ek de heechste wearde weromjaan fan meardere wurkblêden meide funksje VLOOKUP . Litte wy yn dizze situaasje de Employee Information for Asia Region dataset oannimme dy't respektivelik de Total Point , Sales Rep en ID toant.

    Lyksa hawwe wy de Employee Information for Europe Region dataset.

    Last, de dataset fan Employee Information for Africa Region is beskikber.

    📌 Stappen :

    • Yn it foarste plak, navigearje nei de B5 sel >> ynfoegje de folgjende útdrukking yn de Formulebalke .

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

    Hjir, de B5 :B11 -sellen jouwe de "Totaalpunt" kolom oan yn 'e "Aazje" , "Jeropa" , en "Afrika" wurkblêden.

    • Fier dêrnei de útdrukking hjirûnder yn yn de C5 -sel.

    =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")))

    Formule-ûnderdieling:

    • VLOOKUP(MAX(Aazje!B5) :B11),Aazje!$B$5:$D$11,2,FALSE) → hjir, MAX(Aazje!B5:B11) ( opsykwearde argumint) wurdt yn kaart brocht fan de Aazje!$B$5:$D$11 ( tabel_array argumint) yn de "Aazje" wurkblêd. Folgjende, 2 ( col_index_num argumint) stiet foar it kolomnûmer fan de opsykwearde. As lêste, FALSE ( range_lookup argumint) ferwiist nei de Eksakte oerienkomst fan de opsykwearde.
      • Utfier →Luke
    • VLOOKUP(MAX(Europe!B5:B11),Europa!$B$5:$D$11,2,FALSE) → de MAX(Europe!B5:B11) ( lookup_value argumint) wurdt yn kaart brocht fan de Europa!$B$5:$D$11 ( table_array argument) array yn it “Europe” wurkblêd.
      • Utfier → Jon
    • VLOOKUP(MAX(Afrika!B5:B11),Afrika!$B$5:$D$11 ,2,FALSE) → hjir, MAX(Africa!B5:B11) ( lookup_value argumint) wurdt yn kaart brocht fan it Afrika! $B$5:$D$11 ( tabel_array argumint) array yn it “Africa” wurkblêd.
      • Utfier → Chris
    • IFERROR(VLOOKUP(MAX(Asia!B5:B11),Aazje!$B$5:$ D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Europe!B5:B11),Europa!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Afrika!B5:B11),Afrika !$B$5:$D$11,2,FALSE),,"NOT FOUND"))) wordt
      • IFERROR((“Luke”, “Jon” ”, “Chris”),,”NOT FOUND”) de IFERROR-funksje jout value_if_error werom as de flater in flater hat en de wearde fan de ekspresje sels oars. Hjir is it (“Luke”, “Jon”, “Chris”) it wearde -argument, en “NOT FOUND” is it wearde_if_error argumint. Yn dit gefal jout de funksje de namme werom dy't oerienkomt mei de "Hoogste punt" .
      • Utfier → Lukas

    • Likely, kopiearje en plakke de formule yn 'e D5 -sel om de meiwurker te krijen "ID" komt oerien mei "Luke" dat is "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. Opbringst heechste wearde basearre op kritearia

    Foar ien ding kinne wy ​​​​de heechste wearde berekkenje mei de VLOOKUP funksje basearre op spesifike kritearia. Hjirmei kombinearje wy de MAXIFS-funksje jout de heechste wearde neffens de kritearia werom, en de VLOOKUP -funksje, dy't de oerienkommende wearde ophelje.

    No, stel , wy hawwe de Sales Data of Stallion Corporation dataset werjûn yn de B4:E17 sellen, dy't de "Employee ID" , "Employee Name" ôfbyldet ” , “Salaris” , en “Aanmeldingsdatum” .

    📌 Stappen :

    • Om mei te begjinnen, gean nei de D19 -sel >> Fier de formule hjirûnder yn.

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

    Formule-ûnderdieling:

    • MAXIFS(B5:B17,D5:D17,">10000″) → jout de maksimale wearde werom ûnder sellen spesifyk troch in opjûne set kritearia. Hjir, B5:B17 ( max_range argumint) wêrfan de wearde weromjûn wurdt. Folgjende, it D5:D17 ( criteria_range argumint) wêrfan de wearde oerienkomt mei de “>10000” ( criteria1 argumint) komt oerien.
      • Utfier → 135
    • VLOOKUP(MAXIFS(B5:B17,D5:D17,">10000″),B5 :E17,2,FALSE) → wurdt
      • VLOOKUP(135,B5:E17,2,FALSE) → Hjir, 135 ( lookup_value argumint) wurdt yn kaart brocht fan de B5:E17 ( tabel_array argumint) array. Folgjende, 2 ( col_index_num argumint) stiet foar it kolomnûmer fan de opsykwearde. As lêste, FALSE ( range_lookup argumint) ferwiist nei de Eksakte oerienkomst fan de opsykwearde.
      • Utfier → Gloria

    Alternatyf fan VLOOKUP-funksje: INDEX-MATCH-formule brûke om de heechste wearde te krijen

    No, as jo de funksje VLOOKUP om hokker reden dan ek net brûke wolle, kinne jo de funksjes INDEX en MATCH brûke om de heechste wearde werom te jaan, dus gewoan folgje mei.

    📌 Stappen :

    • Yn it earste plak de D19 sel ynfiere en de folgjende fergeliking tapasse.

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

    Formule-ûnderdieling:

    • MAX(D5:D17) → bygelyks, de $B$5:$B$14 sellen is it number1 argumint dat de "Totaal punt" kolom.
      • Utfier → $45.000
    • MATCH(MAX(D5:D17),D5:D17,0)→ In dizze formule, de MAX(D5:D17) -sel wiist nei de "Salaris" fan "$45.000" . Folgjende, D5: D17 fertsjintwurdiget de array út dêr't de "Salaris" kolom dêr't wearde wurdt matched. Uteinlik jout 0 de Eksakte oerienkomst kritearia oan.
      • Utfier →9
    • INDEX(B5:E17,MATCH(MAX(D5:D17),D5:D17,0),2) → wurdt
      • INDEX(B5:E17,9,2) → jout in wearde werom op de krusing fan in rige en kolom yn in opjûn berik. Yn dizze ekspresje is de B5:E17 it array -argument dat de punten is skoare troch de learlingen. Folgjende, 9 is it row_num argumint dat de rige lokaasje oanjout. As lêste is 2 it opsjonele column_num argumint dat wiist op de kolomlokaasje.
      • Utfier → Natasha

    Hoe kinne jo de folgjende heechste wearde krije mei VLOOKUP

    Fierder kinne wy ​​​​de op ien nei heechste wearde ophelje mei de VLOOKUP funksje. It is ienfâldich en maklik, dus folgje gewoan de stappen hjirûnder werjûn.

    📌 Stappen :

    • Gean earst nei de D19 sel >> typ de formule hjirûnder yn.

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

    Bygelyks, de D5:D17 sellen wize op de kolom "Salaris" .

    Lês mear: Wat is in tabelarray yn VLOOKUP? (útlein mei foarbylden)

    Dingen om te ûnthâlden

    • Earst sykje de VLOOKUP funksje altyd nei wearden fan 'e lofterste boppeste kolom nei rjochts dy't betsjut dat dizze funksje " Nea " nei de gegevens oan de linkerkant siket.
    • Twadde, as wy in wearde ynfiere dy't minder is dan " 1 " as it kolomyndeksnûmer, de funksje sil weromkomme in

    Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.