VLOOKUP Excel-ում բազմաթիվ արժեքներ հորիզոնական վերադարձնելու համար

  • Կիսվել Սա
Hugh West

Microsoft Excel-ում կան VLOOKUP և բազմակի արժեքներ հորիզոնական վերադարձնելու մի քանի տարբերակներ: Թեև VLOOKUP ֆունկցիան ինքնին ի վիճակի չէ հորիզոնական կերպով վերադարձնել բազմաթիվ արժեքներ, դուք կծանոթանաք այս հոդվածի այլընտրանքային տարբերակներին` համապատասխան նկարազարդումներով:

Ներբեռնեք պրակտիկայի աշխատանքային գիրքը

Դուք կարող եք ներբեռնել Excel-ի աշխատանքային գիրքը, որը մենք օգտագործել ենք այս հոդվածը պատրաստելու համար:

VLOOKUP՝ բազմակի արժեքներ Հորիզոնական կերպով վերադարձնելու համար.xlsx

2 մեթոդներ VLOOKUP-ի և բազմակի արժեքներ հորիզոնական վերադարձնելու համար

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

1. INDEX, SMALL և IF ֆունկցիաների օգտագործումը VLOOKUP-ի և համապատասխան արժեքները հորիզոնական վերադարձնելու համար

Հետևյալ նկարում աղյուսակը ներկայացնում է սմարթֆոնների մի շարք մոդելներ իրենց ֆիրմային անվանումներով: Քանի որ դրանք պատահական կարգով են, մենք կհանենք կոնկրետ ապրանքանիշի մոդելների անուններըև դրանք հորիզոնական անընդմեջ ցուցադրեք:

Օրինակ, մենք ցանկանում ենք ցուցադրել սմարթֆոնի բրենդի Samsung մոդելի անվանումները Տող 16 -ում:

📌 Քայլ 1.

Cell C16 -ում պահանջվող բանաձևը կլինի. 3> =INDEX($C$5:$C$14, SMALL(IF($B$16=$B$5:$B$14,ROW($B$5:$B$14)-ROW($B$5)+1), COLUMN(A1)))

Enter սեղմելուց հետո աղյուսակից կստանաք Samsung-ի առաջին մոդելի անունը:

📌 Քայլ 2.

Այժմ օգտագործեք Լրացնել բռնակը C16 բջիջից և քաշեք այն դեպի աջ Տող 16 երկայնքով մինչև #NUM սխալ հայտնվի:

Բաց թողնել առաջին #NUM սխալը և դադարեցրեք ավտոմատ լրացումը սխալը պարունակող բջիջից առաջ:

Եվ ձեզ հորիզոնական կցուցադրվեն Samsung սմարթֆոնների բոլոր մոդելների անունները, որոնք հասանելի են տվյալ աղյուսակում:

🔎 Ինչպե՞ս է աշխատում բանաձևը:

  • ROW($B $5:$B$14)-ROW($B$5)+1: Այս մասը վերագրված է IF ֆունկցիայի երկրորդ արգումենտին ([value_if_true]) : Այն սահմանում է B5:B14 բջիջների տիրույթում հասանելի բոլոր տվյալների շարքի համարը և վերադարձնում հետևյալ զանգվածը՝

{1;2;3;4; 5;6;7;8;9;10}

  • IF($B$16=$B$5:$B$14, ROW($B$5:$B$14 )-ROW($B$5)+1): Բանաձևի այս մասը համապատասխանում է միայն Samsung սարքերի չափանիշներին: Եթե ​​համընկնումը գտնվի, բանաձևը կվերադարձնի հեռանկարային տողի համարը, հակառակ դեպքում՝ FALSE : Այսպիսով, ընդհանուր վերադարձի զանգվածը այս բանաձևիցկլինի՝

{1;FALSE;3;FALSE;5;6;FALSE;FALSE;9;FALSE

  • SMALL(IF($B$16=$B$5:$B$14, ROW($B$5:$B$14)-ROW($B$5)+1), COLUMN(A1)): SMALL ֆունկցիան այստեղ հանում է նախորդ քայլից հայտնաբերված ամենացածր կամ ամենափոքր տողի թիվը և այն կսահմանվի որպես INDEX ֆունկցիայի երկրորդ արգումենտ (տող_թիվ) :
  • Վերջապես, Ամբողջ և համակցված բանաձևը հանում է Samsung սարքերի առաջին մոդելի անվանումը Սյունակ C -ից:

Կարդալ ավելին. Օգտագործեք VLOOKUP բազմաթիվ չափանիշներով Excel (6 մեթոդ + այլընտրանք)

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

  • VLOOKUP-ը չի աշխատում (8 պատճառ և լուծումներ)
  • Ինչու՞ VLOOKUP-ը վերադարձնում է #N/A, երբ Match-ը գոյություն ունի: (5 պատճառ և լուծում)
  • Excel VLOOKUP՝ ուղղահայաց բազմաթիվ արժեքներ վերադարձնելու համար
  • Excel VLOOKUP՝ մեկ բջիջում ստորակետով բաժանված բազմաթիվ արժեքներ վերադարձնելու համար

2. VLOOKUP և Հորիզոնականորեն վերադարձրեք բազմաթիվ արժեքներ Excel-ի տվյալների հաջորդականությունից

Այժմ եկեք դիտարկենք մեկ այլ սցենար: Հետևյալ աղյուսակում B սյունակը դասավորված հերթականությամբ ունի սմարթֆոնների երկու ապրանքանիշ: Ինչպես նախկինում, մենք կհանենք մեկ կոնկրետ ապրանքանիշի մոդելների անունները, բայց այլ բանաձևով: Եվ այս բանաձևը կաշխատի միայն տվյալների հաջորդական տիրույթի համար: Եթե ​​ապրանքանիշերի անունները պատահական կարգով են, ինչպես ցույց է տրված նախորդ բաժնում, ապա այս բանաձևը պատշաճ կերպով չի ստացվի:

Օրինակ, մենք կհանենք միայն Xiaomi սմարթֆոնների մոդելների անունները և դրանք հորիզոնական կցուցադրենք Տող 16 :

📌 Քայլ 1.

Ելքի C16 բջիջում պահանջվող բանաձևը կլինի.

=IF(COLUMN()-2<=COUNTIF($B$5:$B$14,$B16), INDEX($C$5:$C$14,MATCH($B16,$B$5:$B$14,0)+COLUMN()-3),"")

Սեղմեք Enter և անմիջապես կցուցադրվի Xiaomi-ի առաջին սմարթֆոնի մոդելի անունը:

📌 Քայլ 2.

Այժմ օգտագործեք Fill Handle ՝ -ի երկայնքով դեպի աջ ավտոմատ լրացման համար: Տող 16 մինչև դատարկ բջիջ հայտնվի:

Եվ ընտրված ապրանքանիշի բոլոր մոդելների անունները կցուցադրվեն միայն ստորև ներկայացված սքրինշոթում:

🔎 Ինչպե՞ս է աշխատում բանաձևը:

  • MATCH($B16,$B$5:$B$14,0): MATCH ֆունկցիան INDEX ֆունկցիայի ներսում վերադարձնում է Xiaomi անունը պարունակող բջիջի առաջին տողի համարը:
  • MATCH($B16, $B$5:$B$14,0)+COLUMN()-3: Այս մասը INDEX ֆունկցիայի երկրորդ արգումենտն է, որը սահմանում է տողի համարը, որտեղ առաջին արդյունքի տվյալները կբ e փնտրել եմ:
  • INDEX($C$5:$C$14, MATCH($B16,$B$5:$B$14,0)+COLUMN()-3): Սա մասը IF ֆունկցիայի երկրորդ արգումենտն է ([value_if_TRUE]) , որը հանում է առաջին ելքային տվյալները՝ հիմնվելով նախորդ քայլում գտնված տողի համարի վրա:
  • Եթե համընկնում չի գտնվել, IF ֆունկցիան կվերադարձնի դատարկ բջիջ:

💭 Նշում. Այս բանաձևով տվյալները ճիշտ վերադարձնելու համար դուք պետք էսկսեք աղյուսակը Սյունակ B -ից, որտեղ Սյունակը B կներկայացնի չափանիշները, իսկ C սյունակը կունենա ելքային տվյալները: Դուք նաև պետք է սահմանեք ընտրված չափանիշները սյունակ B-ում աղյուսակի տակ կամ վերևում, ինչպես ես ցույց եմ տվել Cell B16 -ում:

Կարդալ ավելին` INDEX MATCH vs VLOOKUP ֆունկցիան (9 օրինակ)

Եզրափակիչ բառեր

Հուսով եմ, որ վերը նշված երկու մեթոդներն այժմ կօգնեն ձեզ կիրառել դրանք ձեր Excel աղյուսակում. տվյալների արդյունահանում աղյուսակից և դրանք անընդմեջ հորիզոնական ցուցադրում: Եթե ​​ունեք հարցեր կամ կարծիքներ, խնդրում եմ ինձ տեղյակ պահեք մեկնաբանությունների բաժնում: Կամ կարող եք ծանոթանալ Excel-ի գործառույթներին վերաբերող մեր մյուս հոդվածներին այս կայքում:

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