Excel-ում մի քանի արժեքներ ուղղահայաց կերպով համապատասխանեցնելու և վերադարձնելու ինդեքս ֆունկցիան

  • Կիսվել Սա
Hugh West

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

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

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

Index Match վերադարձի բազմապատիկ արժեքներ Vertically.xlsx

Index ֆունկցիան՝ մի քանի արժեքներ ուղղահայաց և այլ դեպքերում համապատասխանեցնելու և վերադարձնելու համար

1.   Ի՞նչ տեղի կունենա, եթե օգտագործենք VLOOKUP ֆունկցիան:

Նախ, եկեք տեսնենք, թե ինչ կլինի, եթե մենք ցանկանանք համընկնել և վերադարձնել բազմաթիվ արժեքներ՝ օգտագործելով VLOOKUP ֆունկցիան : Միացյալ Նահանգների երկրին և այս երկրի քաղաքներին վերադարձնելու համար մուտքագրեք հետևյալ բանաձևը E5,

=VLOOKUP(D5,A5:B15,2,FALSE)

Այստեղ, D5 = Փնտրման արժեքը

A5:B15 = որոնման տիրույթ

2 = Որոնման սյունակ միջակայք

FALSE = Ճշգրիտ համընկնում

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

Կարդալ ավելին. Ինչպես օգտագործել INDEX MATCH-ը Excel-ում VLOOKUP-ի փոխարեն (3 եղանակ)

2.   INDEX ֆունկցիան մի քանի արժեքներ համապատասխանեցնելու և վերադարձնելու համար

2.1 Վերադարձնել արժեքները ուղղահայաց

INDEX ֆունկցիան կարող է համապատասխանեցնել և վերադարձնել բազմաթիվ արժեքներ ուղղահայաց: Մուտքագրեք բանաձևը բջիջում E5,

=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),ROW(1:1))),"")

Այստեղ, $B$5:$B$15 =միջակայք արժեքի համար

$D$5 = որոնման չափանիշներ

$A$5:$A$15 = չափորոշիչների միջակայք

ROW(1:1) նշում է, որ արժեքը կվերադարձվի ուղղահայաց

ENTER սեղմելուց հետո Դուք կստանաք Միացյալ Նահանգների առաջին քաղաքը E5 բջիջում:

Այժմ քաշեք բջիջը E5 ուղղահայաց ներքև, դուք Ստացեք Միացյալ Նահանգների բոլոր քաղաքները E սյունակում:

Դուք կարող եք նաև համընկնել այլ երկրների համար՝ օգտագործելով բանաձևը: Մուտքագրեք երկրի անունը D5 բջիջում, այն ավտոմատ կերպով կվերադարձնի երկրի քաղաքները D սյունակում:

2.2 Վերադարձ Հորիզոնական արժեքներ

INDEX ֆունկցիան կարող է նաև արժեքներ վերադարձնել հորիզոնական: Մուտքագրեք բանաձևը բջիջում E5,

=IFERROR(INDEX($B$5:$B$15,SMALL(IF($D$5=$A$5:$A$15,ROW($A$5:$A$15)-ROW($A$5)+1),COLUMN(A1))),"")

Այստեղ, $B$5:$B$15 =միջակայք արժեքի համար

$D$5 = որոնման չափանիշներ

$A$5:$A$15 = չափորոշիչների միջակայք

COLUMN(A1) նշում է, որ արժեքը կլինիկվերադարձվի հորիզոնական

ENTER սեղմելուց հետո դուք կստանաք Միացյալ Նահանգների առաջին քաղաքը։

Այժմ քաշեք E5 բջիջը հորիզոնական, դուք կստանաք Միացյալ Նահանգների բոլոր քաղաքները 5 շարքում:

Կարդալ Ավելին․

TEXTJOIN ֆունկցիան կարող է վերադարձնել բազմաթիվ արժեքներ մեկ բջիջում: Մուտքագրեք բանաձևը բջիջում E5,

=TEXTJOIN(",",TRUE,IF(A5:A15=D5,B5:B15,""))

Այստեղ, D5 = Չափանիշներ

A5:B15 =  Համապատասխան չափանիշների միջակայք

B5:B15 = Արժեքների միջակայք

ՃԻՇՏ = Անտեսելով բոլորը դատարկ բջիջներ

ENTER սեղմելուց հետո դուք կստանաք Միացյալ Նահանգների բոլոր քաղաքները E5 բջիջում:

Կարդալ ավելին. Excel INDEX MATCH Եթե բջիջը պարունակում է տեքստ

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

  • Ինչպես ընտրել հատուկ տվյալներ Excel-ում (6 մեթոդ)
  • INDEX MATCH vs VLOOKUP ֆունկցիան (9 օրինակ)
  • Ինչպես օգտագործել INDEX-MATCH բանաձևը Excel-ում՝ բազմաթիվ արդյունքներ ստեղծելու համար
  • Excel INDEX MATCH բազմաթիվ չափանիշներով (4 հարմար օրինակ)
  • Ինդեքսի համընկնման բազմաթիվ չափանիշները տողերում և սյունակներում Excel-ում

4.   Զտել բազմակի արժեքներ ուղղահայաց

Դուք կարող եք ստանալ արժեքներըուղղահայաց՝ օգտագործելով Զտիչ : Դրա համար նախ գնացեք Տուն > Խմբագրում > Տեսակավորել & AMP; Զտել > Զտել:

Այժմ սյունակի ամբողջ վերնագրի կողքին կցուցադրվի մի փոքր ներքև սլաք: Կտտացրեք Երկրի կողքին գտնվող սլաքի վրա: Կհայտնվի բացվող ընտրացանկ : Այս ընտրացանկից ընտրեք Միայն Միացյալ Նահանգներ և սեղմեք OK:

Այժմ ձեր տվյալների բազայում կտեսնեք միայն Միացյալ Նահանգների քաղաքները:

5.   Ցուցանիշ և ագրեգատ՝ մի քանի արժեքներ ուղղահայաց համապատասխանեցնելու և վերադարձնելու համար

INDEX ֆունկցիան և AGGREGATE ֆունկցիան միասին կարող է համապատասխանեցնել և վերադարձնել բազմաթիվ արժեքներ Excel-ում ուղղահայաց: Մուտքագրեք բանաձևը բջիջում E5,

=IFERROR(INDEX($B$5:$B$15,AGGREGATE(15,3,(($A$5:$A$15=$D$5)/($A$5:$A$15=$D$5)*ROW($A$5:$A$15))-ROW($A$4),ROWS($E$5:E5))),"")

Այստեղ, $B$5:$B$15 =միջակայք արժեքի համար

$D$5 = որոնման չափանիշներ

$A$5:$A$15 = չափորոշիչների միջակայք

ENTER սեղմելուց հետո դուք կստանաք Միացյալ Նահանգների առաջին քաղաքը E5 բջիջում:

Այժմ քաշեք E5 բջիջը ուղղահայաց դեպի ներքև, դուք կստանաք Միացյալ Նահանգների բոլոր քաղաքները E սյունակում:

Կարդալ ավելին. Excel Index Match single/multiple չափանիշները մեկ/բազմաթիվ արդյունքներով

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

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

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