Վերադարձրեք ամենաբարձր արժեքը՝ օգտագործելով VLOOKUP ֆունկցիան Excel-ում

  • Կիսվել Սա
Hugh West

Անկասկած, VLOOKUP բազմակողմանի և հարմար գործառույթ է Excel -ում: Հիմա հիանալի չէ՞ր լինի, եթե մենք կարողանայինք ստանալ ամենամեծ արժեքը VLOOKUP ֆունկցիայի -ով: Բարդ է հնչում, չէ՞: Սխալ. Այս հոդվածում մենք կցուցադրենք 4 հարմար եղանակ՝ ամենաբարձր արժեքը վերադարձնելու համար՝ օգտագործելով VLOOKUP ֆունկցիան Excel-ում: Բացի այդ, մենք նաև կսովորենք ստանալ հաջորդ ամենաբարձր արժեքը VLOOKUP ֆունկցիայի միջոցով:

Ներբեռնեք Practice Workbook

Վերադարձ Ամենաբարձր արժեքը VLOOKUP.xlsx-ով

Ներածություն VLOOKUP ֆունկցիայի

Պարզ բառերով, VLOOKUP կամ Ուղղահայաց որոնում ֆունկցիան ընդունում է օգտագործողի մուտքագրումը, այն փնտրում է Excel-ի աշխատաթերթում և վերադարձնում է նույն մուտքագրման հետ կապված համարժեք արժեք:

  • Գործառույթի նպատակը՝

VLOOKUP ֆունկցիան փնտրում է արժեք աղյուսակի ամենաձախ սյունակում, այնուհետև վերադարձնում է արժեքը նույն տողում ձեր նշած սյունակից:

  • Շարահյուսություն՝

=VLOOKUP(որոնման_արժեք, աղյուսակ_զանգված, col_index_num, [ընդգրկույթի_որոնում])

  • Փաստարկի բացատրություն.
Փաստարկ Պարտադիր/կամընտիր Բացատրություն
lookup_value Պահանջվող արժեքը, որը մենք ուզում ենք փնտրել
table_array Պահանջվում է բջիջների շրջանակը կոն մուտքային տվյալների պահպանում
col_index_num Պահանջվում էսխալ:
  • Երրորդ, եթե աշխատաթերթում կան մի քանի ամենաբարձր արժեքներ, ապա VLOOKUP ֆունկցիան վերադարձնում է ցուցակի առաջին ամենաբարձր արժեքը:
  • Գործնականում բաժին

    Մենք տրամադրել ենք Պրակտիկա բաժին յուրաքանչյուր թերթիկի աջ կողմում, որպեսզի կարողանաք ինքնուրույն զբաղվել: Խնդրում ենք համոզվեք, որ դա արեք ինքներդ:

    Եզրակացություն

    Ըստ էության, այս հոդվածը ցույց է տալիս 4 արդյունավետ մեթոդ, թե ինչպես կարելի է VLOOKUP ամենաբարձր արժեքը. Այսպիսով, ուշադիր կարդացեք ամբողջ հոդվածը և ներբեռնեք անվճար աշխատանքային գրքույկը գործնականում: Այժմ, հուսով ենք, որ այս հոդվածը ձեզ օգտակար կլինի, և եթե ունեք լրացուցիչ հարցումներ կամ առաջարկություններ, խնդրում ենք ազատ զգալ մեկնաբանել այստեղ: Ի վերջո, այցելեք ExcelWIKI նման շատ այլ հոդվածների համար:

    որոնման արժեքի սյունակի համարը
    տիրույթի_որոնում կամընտիր ՃՇՄԱՐԻՏ վերաբերում է մոտավոր համընկնում, FALSE ցույց է տալիս ճշգրիտ համընկնում
    • Վերադարձի պարամետր.

    Վերադարձներ ճշգրիտ կամ մոտավոր արժեք, որը համապատասխանում է օգտատիրոջ մուտքագրված արժեքին:

    4 եղանակներ վերադարձնելու ամենաբարձր արժեքը՝ օգտագործելով VLOOKUP ֆունկցիան Excel-ում

    Առաջին հերթին, եկեք դիտարկենք ցուցադրված Աշխատակիցների տվյալների հավաքածուն B4:D14 բջիջներում, որը ցույց է տալիս աշխատակիցների Ընդհանուր միավորը , Վաճառքի ներկայացուցիչը և ID համապատասխանաբար: Այս առիթով մենք ցանկանում ենք վերադարձնել ամենաբարձր արժեքը Excel-ում VLOOKUP ֆունկցիայի միջոցով: Այսուհետ, առանց հետագա ուշացման, եկեք դիտենք յուրաքանչյուր մեթոդ՝ համապատասխան նկարազարդմամբ:

    Այստեղ մենք օգտագործել ենք Microsoft Excel 365 տարբերակը; Դուք կարող եք օգտագործել ցանկացած այլ տարբերակ՝ ըստ ձեր հարմարության:

    1. Վերադարձեք ամենաբարձր արժեքը նույն աշխատաթերթում

    Սկզբից տեսնենք, թե ինչպես կարող ենք նույն աշխատաթերթում ամենաբարձր արժեքը վերադարձնել՝ օգտագործելով MAX և VLOOKUP ֆունկցիաները: Այստեղ MAX ֆունկցիան վերադարձնում է ամենամեծ արժեքը տվյալ տիրույթում, մինչդեռ VLOOKUP ֆունկցիան փնտրում է և վերադարձնում համապատասխան արժեքը:

    📌 Քայլեր :

    • Սկզբում անցեք B17 բջիջ >> մուտքագրեք տրված բանաձևըստորև։

    =MAX(B5:B14)

    Այստեղ B5:B14 բջիջները վերաբերում են " Ընդհանուր միավոր» սյունակ:

    • Հաջորդը տեղափոխեք C17 բջիջ >> մուտքագրեք ստորև բերված արտահայտությունը:

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

    Բանաձեւի բաշխում.

    • MAX($B$5:$B$14) → վերադարձնում է արժեքների հավաքածուի ամենամեծ արժեքը: Այստեղ $B$5:$B$14 բջիջները number1 արգումենտն է, որը ներկայացնում է «Ընդհանուր միավորը» սյունակը:
      • Արդյունք → 99
    • VLOOKUP(MAX($B$5:$B$14),B$5:D$14,2 ,FALSE) → փնտրում է արժեք աղյուսակի ամենաձախ սյունակում, այնուհետև վերադարձնում է արժեքը նույն տողում ձեր նշած սյունակից: Այստեղ MAX($B$5:$B$14) ( lookup_value արգումենտ) քարտեզագրված է B$5:D$14 ( աղյուսակ_զանգված արգումենտ) զանգված։ Հաջորդը, 2 ( col_index_num արգումենտ) ներկայացնում է որոնման արժեքի սյունակի համարը: Վերջապես, FALSE ( range_lookup արգումենտ) վերաբերում է փնտրման արժեքի Ճիշտ համընկնումին :
      • Արդյունք → Ղուկաս

    • Ի վերջո, նավարկեք դեպի 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 Max Value Excel-ում (սահմանափակումներով և այլընտրանքային ընտրանքներով)

    Նմանատիպ ընթերցումներ

    • VLOOKUP-ը չի աշխատում (8 պատճառ և լուծում)
    • Excel LOOKUP ընդդեմ VLOOKUP. 3 օրինակով
    • INDEX MATCH vs VLOOKUP ֆունկցիան (9 Օրինակներ)
    • Ինչու՞ VLOOKUP-ը վերադարձնում է #N/A, երբ համընկնում է: (5 պատճառ և լուծում)
    • Excel VLOOKUP՝ ուղղահայաց բազմաթիվ արժեքներ վերադարձնելու համար

    3. Ստացեք ամենաբարձր արժեքը մի քանի աշխատաթերթերից

    Ընդհակառակը, մենք կարող ենք նաև վերադարձնել ամենաբարձր արժեքը մի քանի աշխատաթերթերից՝ օգտագործելով VLOOKUP ֆունկցիան: Այս իրավիճակում ենթադրենք Ասիայի տարածաշրջանի աշխատակիցների մասին տվյալների հավաքածուն, որը ցուցադրում է համապատասխանաբար Ընդհանուր միավորը , Վաճառքի ներկայացուցիչը և ID ը:

    Նմանապես, մենք ունենք Աշխատակիցների մասին տեղեկություններ Եվրոպայի տարածաշրջանի համար տվյալների հավաքածուն:

    Վերջապես, Աֆրիկայի տարածաշրջանի Աշխատակիցների մասին տեղեկություններ հասանելի է:

    📌 Քայլեր ՝

    • Առաջին հերթին, նավարկեք դեպի B5 բջիջ >> տեղադրեք հետևյալ արտահայտությունը Բանաձևերի տողում :

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

    Այստեղ, B5 :B11 բջիջները ցույց են տալիս «Ընդհանուր միավորը» սյունակը «Ասիա» , «Եվրոպա» և «Աֆրիկա»<25:> աշխատանքային թերթիկներ:

    • Այնուհետև մուտքագրեք ստորև բերված արտահայտությունը 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),Ասիա!$B$5:$D$11,2,FALSE) → այստեղ, MAX(Asia!B5:B11) ( որոնման_արժեքը արգումենտ) քարտեզագրված է Ասիա!$B$5:$D$11 ( աղյուսակ_զանգված արգումենտ) զանգվածից «Ասիա» աշխատանքային թերթիկ: Հաջորդը, 2 ( col_index_num արգումենտ) ներկայացնում է որոնման արժեքի սյունակի համարը: Վերջապես, FALSE ( range_lookup արգումենտ) վերաբերում է փնտրման արժեքի Ճիշտ համընկնումին :
      • Արդյունք →Luke
    • VLOOKUP(MAX(Europe!B5:B11),Europe!$B$5:$D$11,2,FALSE) → the MAX(Europe!B5:B11) ( lookup_value արգումենտ) քարտեզագրված է Եվրոպայից!$B$5:$D$11 ( աղյուսակ_զանգված արգումենտ) զանգված «Եվրոպա» աշխատաթերթում:
      • Արդյունք → Jon
    • VLOOKUP(MAX(Africa!B5:B11),Աֆրիկա!$B$5:$D$11 ,2,FALSE) → այստեղ, MAX(Africa!B5:B11) ( lookup_value արգումենտ) քարտեզագրված է Աֆրիկայից: $B$5:$D$11 ( աղյուսակ_զանգված արգումենտ) զանգված «Աֆրիկա» աշխատաթերթում:
      • Արդյունք → Chris
    • IFERROR(VLOOKUP(MAX(Asia!B5:B11),Asia!$B$5:$ D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Եվրոպա!B5:B11),Եվրոպա!$B$5:$D$11,2,FALSE),IFERROR(VLOOKUP(MAX(Աֆրիկա!B5:B11),Աֆրիկա !$B$5:$D$11,2,FALSE),”NOT FOUND”))) դառնում է
      • FERROR((«Luke», «Jon ”, “Chris”),”NOT FOUND”) IFERROR ֆունկցիան վերադարձնում է value_if_error, եթե սխալն ունի սխալ, իսկ ինքն արտահայտության արժեքը հակառակ դեպքում: Այստեղ («Լյուկ», «Ջոն», «Քրիս») արժեքը փաստարկն է, և «ՉԳՏՆՎԵԼ» value_if_error արգումենտն է: Այս դեպքում ֆունկցիան վերադարձնում է «Ամենաբարձր կետին» համապատասխան անունը ։
      • Արդյունք → Luke

    • Նմանապես, պատճենեք և տեղադրեք բանաձևը 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 բջիջներում, որը պատկերում է «Աշխատողի ID» , «Աշխատողի անունը « , «Աշխատավարձ» և «Միանալու ամսաթիվ» ։

    📌 Քայլեր

    • Սկսելու համար անցեք D19 բջիջ >> մուտքագրեք ստորև տրված բանաձևը:

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

    Բանաձեւի բաշխում.

    • MAXIFS(B5:B17,D5:D17,”>10000″) → վերադարձնում է առավելագույն արժեքը բջիջների միջև, որոնք հատուկ են տվյալ չափորոշիչների խմբին: Այստեղ, B5:B17 ( max_range արգումենտ), որտեղից վերադարձվում է արժեքը: Հաջորդը, D5:D17 ( չափանիշների_տիրույթ փաստարկը), որտեղից  արժեքը համապատասխանում է “>10000” ( չափանիշ 1 փաստարկ) համընկնում է:
      • Արդյունք → 135
    • VLOOKUP(MAXIFS(B5:B17,D5:D17,”>10000″),B5 :E17,2,FALSE) → դառնում է
      • VLOOKUP(135,B5:E17,2,FALSE) → Ահա, 135 ( lookup_value արգումենտ) քարտեզագրված է B5:E17 ( աղյուսակ_զանգված արգումենտ) զանգվածից: Հաջորդը, 2 ( col_index_num արգումենտ) ներկայացնում է որոնման արժեքի սյունակի համարը: Վերջապես, FALSE ( range_lookup արգումենտ) վերաբերում է որոնման արժեքի Ճշգրիտ համընկնումին :
      • Արդյունք → 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 բջիջները number1 արգումենտն է, որը ներկայացնում է «Ընդհանուր միավոր» սյունակ:
      • Արդյունք → $45,000
    • MATCH(MAX(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 row_num արգումենտն է, որը ցույց է տալիս տողի գտնվելու վայրը: Վերջապես, 2 կամընտիր column_num արգումենտն է, որը ցույց է տալիս սյունակի գտնվելու վայրը:
      • Ելք → Նատաշա

    Ինչպես ստանալ հաջորդ ամենաբարձր արժեքը VLOOKUP-ով

    Ավելին, մենք կարող ենք ստանալ երկրորդ ամենաբարձր արժեքը՝ օգտագործելով VLOOKUP գործառույթը: Դա պարզ է և հեշտ, այնպես որ պարզապես հետևեք ստորև ներկայացված քայլերին:

    📌 Քայլեր :

    • Առաջին հերթին անցեք D19 բջիջ >> մուտքագրեք ստորև բերված բանաձևը:

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

    Օրինակ, D5:D17 բջիջները ցույց են տալիս «Աշխատավարձ» սյունակը:

    Կարդալ ավելին. Ի՞նչ է աղյուսակի զանգվածը VLOOKUP-ում: (Բացատրված է օրինակներով)

    Հիշելու բաներ

    • Նախ, VLOOKUP գործառույթը միշտ որոնում է արժեքներ վերևի ձախ սյունակից դեպի աջ, որը նշանակում է, որ այս « Երբեք » ֆունկցիան փնտրում է ձախ կողմում գտնվող տվյալները:
    • Երկրորդ, եթե որպես սյունակի ինդեքսի համար մուտքագրենք « 1 »-ից պակաս արժեք, ֆունկցիան կվերադարձնի an

    Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: