Բաց թողնել հիմնական բովանդակությունը

INDEX և MATCH բազմաթիվ սյունակներում

Արժեք որոնելու համար՝ մի քանի սյունակներում համապատասխանեցնելու միջոցով, զանգվածի բանաձև՝ հիմնված է INDEX և MATCH գործառույթներ, որոնք ներառում են ԲԱMՄԱ, ՓՈԽԱՆԵԼ և ՇԱՐԱՍՅՈՒՆԸ քեզ լավություն կանի:

ինդեքսը համընկնում է բազմաթիվ սյունակների 1-ին

Ինչպե՞ս որոնել արժեք՝ համապատասխանեցնելով բազմաթիվ սյունակներում:

Լրացնելու համար յուրաքանչյուր ուսանողի համապատասխան դասարան ինչպես ցույց է տրված վերը նշված աղյուսակը, որտեղ տեղեկատվությունը թվարկված է բազմաթիվ սյունակներում, նախ կարող եք օգտագործել MMULT, TRANSPOSE և COLUMN ֆունկցիայի հնարքը՝ մատրիցային զանգված ստեղծելու համար։ Այնուհետև MATCH ֆունկցիան ձեզ կտա ձեր որոնման արժեքի դիրքը, որը կուղարկվի INDEX՝ զանգվածում փնտրվող արժեքը ստանալու համար:

Ընդհանուր շարահյուսություն

=INDEX(return_range,(MATCH(1,MMULT(--(lookup_array=lookup_value),TRANSPOSE(COLUMN(lookup_array)^0)),0)))

√ Նշում. Սա զանգվածի բանաձև է, որը պահանջում է մուտքագրել Ctrl + Հերթափոխություն + Մտնել.

  • վերադարձի_տիրույթ: Այն միջակայքը, որտեղից ցանկանում եք, որ բանաձևը վերադարձնի դասի տեղեկատվությունը: Այստեղ վերաբերում է դասի տիրույթին:
  • lookup_value: Արժեքը, որն օգտագործվում է բանաձևի համապատասխան դասի տեղեկատվությունը գտնելու համար: Այստեղ վերաբերում է տվյալ անվանմանը։
  • lookup_array: Բջիջների շրջանակը, որտեղ lookup_value նշված է; Համեմատվող արժեքներով միջակայքը lookup_value. Այստեղ վերաբերում է անվան տիրույթին:
  • համընկնում_տիպ 0: MATCH- ին ստիպում է գտնել առաջին արժեքը, որը ճշգրիտ հավասար է lookup_value.

Գտնել Ջիմի դաս, խնդրում ենք պատճենել կամ մուտքագրել ստորև բերված բանաձևը H5 բջիջում և սեղմել Ctrl + Հերթափոխություն + Մտնել արդյունքը ստանալու համար.

= INDEX ($ B $ 5: $ B $ 7,(MATCH(1,ՄՈՒԼՏ(--($C$5:$E$7=G5),ՏՐԱՆՍՊՈՍԵՔ(ՍՅՈՒՆ($C$5:$E$7)^0))) 0)))

√ Նշում․ դոլարի նշանները ($) վերևում ցույց են տալիս բացարձակ հղումներ, ինչը նշանակում է, որ բանաձևի անվան և դասերի միջակայքերը չեն փոխվի, երբ բանաձևը տեղափոխեք կամ պատճենեք այլ բջիջներ: Նկատի ունեցեք, որ դուք չպետք է դոլարի նշաններ ավելացնեք բջջային հղումին, որը ներկայացնում է որոնման արժեքը, քանի որ ցանկանում եք, որ այն հարաբերական լինի, երբ այն պատճենեք այլ բջիջներում: Բանաձևը մուտքագրելուց հետո քաշեք լցման բռնակը ներքև՝ ստորև բերված բջիջներում բանաձևը կիրառելու համար:

ինդեքսը համընկնում է բազմաթիվ սյունակների 2-ին

Բանաձևի բացատրություն

=INDEX($B$5:$B$7,(MATCH(1,MMULT(--($C$5:$E$7=G5),TRANSPOSE(COLUMN($C$5:$E$7)^0)),0)))

  • --($C$5:$E$7=G5): Այս հատվածը ստուգում է տիրույթի յուրաքանչյուր արժեք $C$5:$E$7 եթե դրանք հավասար են G5 բջիջի արժեքին, և գեներացնում են TRUE և FALSE զանգված, այսպես.
    {ՃԻՇՏ, ԿԵՂԾ, ԿԵՂԾ, ԿԵՂԾ, ԿԵՂԾ, ԿԵՂԾ, ԿԵՂԾ, ԿԵՂԾ, ՍՈՒՏ}.
    Կրկնակի բացասականն այնուհետև TRUE-ը և FALSE-ները կվերածի 1-ի և 0-ի՝ ստանալով այսպիսի զանգված.
    {1,0,0; 0,0,0; 0,0,0}.
  • COLUMN ($C$5:$E$7): COLUMN ֆունկցիան վերադարձնում է տիրույթի սյունակների համարները $C$5:$E$7 այսպիսի զանգվածում. 3,4,5 {}.
  • TRANSPOSE (COLUMN ($C$5:$E$7)^0) = TRANSPOSE (3,4,5 {}^0): Հզորությունը 0-ի հասցնելուց հետո {3,4,5} զանգվածի բոլոր թվերը կվերածվեն 1-ի՝ {1,1,1}-ի: TRANSPOSE ֆունկցիան այնուհետև սյունակային զանգվածը փոխակերպում է տողային զանգվածի, ինչպիսին է. {1; 1; 1}.
  • MMULT (--($C$5:$E$7=G5),TRANSPOSE (COLUMN ($C$5:$E$7)^0)) = MMULT ({1,0,0; 0,0,0; 0,0,0},{1; 1; 1}): MMULT ֆունկցիան վերադարձնում է երկու զանգվածների մատրիցային արտադրյալը հետևյալ կերպ. {1; 0; 0}.
  • ՀԱՄԱԿԱՐԳ (1,MMULT (--($C$5:$E$7=G5),TRANSPOSE (COLUMN ($C$5:$E$7)^0)), 0) = ՀԱՄԱԿԱՐԳ (1,{1; 0; 0}, 0): Լուցկու_տիպը 0 ստիպում է MATCH ֆունկցիան վերադարձնել առաջին համընկնման դիրքը 1 զանգվածում {1; 0; 0}, Որը 1.
  • INDEX ($ B $ 5: $ B $ 7,(ՄԱՏՉ (1,MMULT (--($C$5:$E$7=G5),TRANSPOSE (COLUMN ($C$5:$E$7)^0)), 0))) = INDEX ($ B $ 5: $ B $ 7,1): INDEX գործառույթը վերադարձնում է 1st արժեքը դասի միջակայքում $ B $ 5: $ B $ 7, Որը A.

Որպեսզի հեշտությամբ որոնեք արժեք՝ համընկնելով բազմաթիվ սյունակներում, կարող եք նաև օգտագործել մեր պրոֆեսիոնալ Excel հավելումը Kutools համար Excel. Առաքելությունն իրականացնելու համար տե՛ս հրահանգը.


Հարակից գործառույթներ

Excel ԻՆԴԵՔՍ գործառույթ

Excel INDEX ֆունկցիան վերադարձնում է ցուցադրվող արժեքը ՝ հիմնված տվյալ դիրքի միջակայքից կամ զանգվածից:

Excel MATCH գործառույթ

Excel MATCH գործառույթը որոնում է որոշակի արժեք մի շարք բջիջներում և վերադարձնում արժեքի հարաբերական դիրքը:

Excel MMULT գործառույթ

Excel MMULT ֆունկցիան վերադարձնում է երկու զանգվածների մատրիցային արտադրյալը: Զանգվածի արդյունքն ունի նույն թվով տողեր, որքան զանգված 1-ը և նույնքան սյունակ, որքան զանգված 2-ը:

Excel TRANSPOSE գործառույթը

Excel TRANSPOSE ֆունկցիան պտտում է տիրույթի կամ զանգվածի կողմնորոշումը: Օրինակ, այն կարող է պտտել աղյուսակը, որը դասավորված է հորիզոնական տողերով դեպի ուղղահայաց սյունակներում կամ հակառակը:

Excel Սյունակի գործառույթ

COLUMN ֆունկցիան վերադարձնում է սյունակի թիվը, որի բանաձևը հայտնվում է կամ վերադարձնում է տվյալ հղումի սյունակի համարը: Օրինակ, բանաձևը =COLUMN(BD) վերադարձնում է 56:


Առնչվող բանաձևեր

Բազմակի չափանիշների որոնում INDEX- ով և MATCH- ով

Մի քանի սյունակներով և տողերով մակագրված Excel- ի աղյուսակում մեծ տվյալների բազայի հետ գործ ունենալիս միշտ դժվար է գտնել մի բան, որը բավարարում է բազմաթիվ չափանիշների: Այս դեպքում կարող եք օգտագործել զանգվածային բանաձև ՝ INDEX և MATCH գործառույթներով:

Երկկողմանի որոնում INDEX- ով և MATCH- ով

Excel-ում և՛ տողերում, և՛ սյունակներում ինչ-որ բան որոնելու համար, կամ մենք ասում ենք՝ որոնել արժեք տվյալ տողի և սյունակի խաչմերուկում, կարող ենք օգտագործել INDEX և MATCH ֆունկցիաների օգնությունը:

Փնտրեք առավելագույն համապատասխանության արժեքը `բազմաթիվ չափանիշներով

Որոշ դեպքերում կարող է անհրաժեշտ լինել փնտրել ամենամոտ կամ մոտավոր համընկման արժեքը `հիմնվելով մեկից ավելի չափանիշների վրա: INDEX, MATCH և IF գործառույթների համադրությամբ դուք կարող եք արագ դա անել Excel- ում:


Գրասենյակի արտադրողականության լավագույն գործիքները

Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները  |  Deleteնջել դատարկ շարքերը  |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի  |  Կլոր առանց բանաձևի ...
Super VLookup: Բազմաթիվ չափանիշներ  |  Բազմակի արժեք  |  Բազմաթիթեղների միջով  |  Fuzzy Փնտրել...
Adv. Բացվող ցուցակ: Հեշտ բացվող ցուցակ  |  Կախված բացվող ցուցակ  |  Բազմակի ընտրություն Drop Down ցուցակ...
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  Համեմատեք սյունակները Ընտրեք նույն և տարբեր բջիջները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում  |  Դիզայնի տեսք  |  Մեծ Formula Bar  |  Աշխատանքային գրքույկի և թերթիկների կառավարիչ | Ռեսուրսների գրադարան (Ավտոմատ տեքստ)  |  Ամսաթիվ ընտրող  |  Միավորել աշխատանքային թերթերը  |  Գաղտնագրել/գաղտնազերծել բջիջները  |  Ուղարկեք նամակներ ըստ ցանկի  |  Սուպեր զտիչ  |  Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը ...)  |  50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը ...)  |  40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից ...)  |  19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց ...)  |  12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը ...)  |  7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտել Excel բջիջները ...)  |  ... եւ ավելին

Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...

Նկարագրություն


Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը:
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations