Note: The other languages of the website are Google-translated. Back to English

INDEX և MATCH բազմաթիվ զանգվածներով

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

ինդեքսը համընկնում է մի քանի զանգվածների 1

Ինչպե՞ս որոնել արժեք բազմաթիվ զանգվածներում:

Իմանալու համար տարբեր խմբերի ղեկավարներ, որոնք պատկանում են տարբեր գերատեսչությունների, նախ կարող եք օգտագործել CHOOSE ֆունկցիան՝ թիրախավորելու աղյուսակը, որտեղից վերադարձնելու է առաջնորդի անունը: MATCH ֆունկցիան այնուհետև կպարզի առաջատարի դիրքը աղյուսակում, որտեղ նա պատկանում է: Ի վերջո, INDEX ֆունկցիան կվերցնի առաջատարը՝ հիմնվելով դիրքի տեղեկատվության վրա՝ գումարած հատուկ սյունակի վրա, որտեղ նշված են առաջնորդների անունները:

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

=INDEX(CHOOSE(array_num,array1,array2,),MATCH(lookup_value,lookup_array,0),column_num)

  • զանգված_թիվ: CHOOSE թիվը օգտագործվում է ցանկից զանգվածը նշելու համար զանգված 1, զանգված 2,… արդյունքը վերադարձնելու համար:
  • զանգված 1, զանգված 2,…: Արդյունքը վերադարձնելու զանգվածները: Այստեղ վերաբերում է երեք աղյուսակներին:
  • lookup_value: Համակցման բանաձևի արժեքը, որն օգտագործվում է համապատասխան առաջատարի դիրքը գտնելու համար: Այստեղ վերաբերում է տվյալ խմբին.
  • lookup_array: Բջիջների շրջանակը, որտեղ lookup_value նշված է. Այստեղ վերաբերում է խմբի տիրույթին: Նշում. Դուք կարող եք օգտագործել խմբի տիրույթը ցանկացած բաժնից, քանի որ դրանք բոլորը նույնն են, և մենք պարզապես պետք է ստանանք պաշտոնի համարը:
  • սյունակի_համարը: Ձեր նշած սյունակը, որտեղից ցանկանում եք առբերել տվյալները:

Իմանալու համար Ա վարչությանը պատկանող D խմբի ղեկավար, խնդրում ենք պատճենել կամ մուտքագրել ստորև բերված բանաձևը G5 բջիջում և սեղմել Մտնել արդյունքը ստանալու համար.

=INDEX(Ընտրեք(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20), ՄԱՏՉ (F5,$ B $ 5: $ B $ 8,0),2)

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

ինդեքսը համընկնում է մի քանի զանգվածների 2

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

=INDEX(CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),MATCH(F5,$B$5:$B$8,0),2)

  • CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20): CHOOSE ֆունկցիան վերադարձնում է 1st զանգված բանաձևում թվարկված երեք զանգվածներից: Այսպիսով, այն կվերադառնա $B$5:$C$8, այսինքն Ա բաժնի տվյալների տիրույթը.
  • ՄԱՏՉ (F5, $B$5:$B$8,0): Լուցկու_տիպը 0 ստիպում է MATCH ֆունկցիան վերադարձնել առաջին համընկնման դիրքը Խումբ D, արժեքը բջիջում F5, զանգվածում $ B $ 5: $ B $ 8, Որը 4.
  • INDEX (CHOOSE(1,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20),ՄԱՏՉ (F5, $B$5:$B$8,0),2) = INDEX ($B$5:$C$8,4,2): INDEX գործառույթը վերականգնում է արժեքը խաչմերուկում 4րդ շարքը և 2տիրույթի րդ սյունակ $B$5:$C$8, Որը Emily.

Փոխվելուց խուսափելու համար զանգված_թիվ Բանաձևում ամեն անգամ, երբ այն պատճենում եք, կարող եք օգտագործել օգնական սյունակը, D սյունակը: Բանաձևը կլինի հետևյալը.

=INDEX(Ընտրեք(D5,$B$5:$C$8,$B$11:$C$14,$B$17:$C$20), ՄԱՏՉ (F5,$ B $ 5: $ B $ 8,0),2)

√ Նշում. թվերը 1, 2, 3 օգնական սյունակում նշեք զանգված 1, զանգված 2, զանգված 3 CHOOSE ֆունկցիայի ներսում:


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

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

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

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

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

Excel ԸՆՏՐԵԼ գործառույթը

CHOOSE ֆունկցիան վերադարձնում է արժեք արժեքների արգումենտի ցանկից՝ հիմնված տվյալ ինդեքսի համարի վրա: Օրինակ, CHOOSE(3,”Apple”,”Peach”,”Orange”) վերադարձնում է Orange-ը, ինդեքսի համարը 3 է, իսկ Orange-ը ֆունկցիայի ինդեքսի համարից հետո երրորդ արժեքն է:


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

Որոնման արժեքները մեկ այլ աշխատանքային թերթից կամ աշխատանքային գրքից

Եթե ​​գիտեք, թե ինչպես օգտագործել VLOOKUP գործառույթը `աշխատանքային թերթում արժեքներ որոնելու համար, այլ աշխատանքային թերթից կամ աշխատանքային գրքից vlookup- ի արժեքները ձեզ համար խնդիր չեն լինի:

Vlookup ՝ դիմանական թերթիկի անունով

Շատ դեպքերում, գուցե ձեզ հարկավոր է տվյալների հավաքում բազմաթիվ աշխատանքային թերթերի միջոցով ՝ ամփոփման համար: VLOOKUP գործառույթի և ԱՆՄԻREԱԿԱՆ գործառույթի համադրությամբ դուք կարող եք ստեղծել բանաձև, որի նպատակն է դինամիկ թերթիկի անունով աշխատաթերթերում դիտել հատուկ արժեքներ:

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

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


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

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

Likeանկանու՞մ եք արագ և կատարելապես ավարտել ձեր ամենօրյա աշխատանքը: Excel- ի համար Kutools- ը բերում է 300 հզոր առաջադեմ առանձնահատկություններ (Միավորել աշխատանքային տետրերը, գումարն ըստ գույնի, բաժանված բջիջների պարունակությունը, փոխարկել ամսաթիվը և այլն ...) և 80% ժամանակ խնայել ձեզ համար:

  • Նախատեսված է 1500 աշխատանքային սցենարի համար, օգնում է ձեզ լուծել Excel- ի 80% խնդիրները:
  • Կրճատեք ստեղնաշարի և մկնիկի հազարավոր կտտոցներ ամեն օր, թեթեւացրեք ձեր հոգնած աչքերն ու ձեռքերը:
  • Դարձեք Excel փորձագետ 3 րոպեի ընթացքում: Այլևս կարիք չկա հիշելու ցավոտ բանաձևեր և VBA կոդեր:
  • 30-օրյա անսահմանափակ անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք: Անվճար արդիականացում և աջակցություն 2 տարի ժամկետով:
Excel ժապավեն (տեղադրված է Excel- ի համար նախատեսված Kutools)

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

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս ձեր արտադրողականությունը մեծացնում է 50% -ով:
  • Արդյունավետ ներդիրներ է բերում գրասենյակ (ներառյալ Excel- ը), ճիշտ այնպես, ինչպես Chrome- ը, Firefox- ը և նոր Internet Explorer- ը:
Excel- ի էկրանային նկար (տեղադրված է Office ներդիրով)
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (1)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Թերթ 1-ում ես ունեմ մոտ հիսուն տարբեր ապրանքների ապրանքների ցուցակ և յուրաքանչյուրը եզակի ID-ով: Հաջորդ 12 սյունակներում յուրաքանչյուր ամսվա գնացուցակն է (հունվար, փետրվար, մարտ, ապրիլ, մայիս ... մինչև դեկտեմբեր): Ամեն ամիս գները մի փոքր տարբերվում են։ Այս ապրանքները պետք է բաշխվեն 10 տարբեր անձանց միջև եզակի ID-ով (օրինակ՝ P001) թերթի 2-ում, ես կցանկանայի ունենալ P001-ի բաժանված ապրանքների տվյալները, ասենք հունվար ամսվա համար, թե ինչպես ստանալ գնացուցակը: նկատի ունենալով 1-ին թերթի հունվարի գնացուցակի սյունակը, ապա հաջորդ ամիս, 2-րդ թերթում, եթե մուտքագրեմ Feb, տաք, որպեսզի ստանամ միայն փետրվարի գնացուցակը 1-ին թերթում և նույն գործընթացը տարվա յուրաքանչյուր ամսվա համար:
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր