Բովանդակություն
Microsoft Excel-ում տարբեր չափանիշներով կամ պայմաններով տվյալներ հանելու համար INDEX և MATCH ֆունկցիաների համակցությունը մինչ այժմ լավագույնս համապատասխանում է: Այս հոդվածում դուք կիմանաք, թե ինչպես կարող եք օգտագործել այս INDEX և MATCH գործառույթները Excel-ում 3 տարբեր չափանիշների հետ միասին՝ համապատասխան նկարազարդումներով:
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Դուք կարող եք ներբեռնել Excel-ի աշխատանքային գիրքը, որը մենք օգտագործել ենք այս հոդվածը պատրաստելու համար:
INDEX MATCH 3 Criteria.xlsx-ով
4 Օգտագործումներ ԻՆԴԵՔՍԻ ՀԱՄԱԽՄԲՈՒՄԸ 3 Չափանիշով Excel-ում
1. INDEX MATCH 3 չափանիշներով Excel-ում (Array Formula)
Հետևյալ տվյալների բազայում Xiaomi սմարթֆոնների մի շարք մոդելներ գտնվում են համապատասխան չիպսեթի մոդելներով, RAM-ով և տեսախցիկի կազմաձևերով: Աղյուսակում առկա տվյալների հիման վրա մենք կիմանանք սմարթֆոնի մոդել, որը համապատասխանում է երեք տարբեր չափանիշների առաջին երեք բնութագրերի սյունակներից:
Օրինակ, մենք ցանկանում ենք պարզել մոդել, որն օգտագործում է Snapdragon չիպսեթ: , ունի 8 ԳԲ օպերատիվ հիշողություն և ունի 108 ՄՊ տեսախցիկ:
Ընտրեք ելքը Cell E17 և մուտքագրեք՝
=INDEX(E5:E14,MATCH(1,(C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0))
Այժմ սեղմեք CTRL+Shift+Enter ելքը գտնելու համար, քանի որ սա զանգվածի բանաձև է: Բայց եթե դուք օգտագործում եք Excel 365 , ապա պետք է սեղմել միայն Enter :
Այստեղ MATCH-ը ֆունկցիան հանում է տողի համարը սահմանված չափանիշների հիման վրա: Իր առաջին փաստարկով որպես 1, MATCH ֆունկցիան փնտրում է 1 արժեքը որոնման զանգվածում (երկրորդ արգումենտ) որտեղ բոլոր չափանիշները բավարարված են և վերադարձնում է համապատասխան տողի համարը: INDEX ֆունկցիան այնուհետև օգտագործում է այս տողի համարը` հանելու սմարթֆոնի մոդելը Սյունակ E -ից:
Կարդալ ավելին. Ինչպես համընկնել բազմակի Չափանիշներ տարբեր զանգվածներից Excel-ում
2. INDEX MATCH 3 չափանիշների հետ Excel-ում (Ոչ զանգվածի բանաձև)
Եթե չեք ցանկանում օգտագործել զանգվածի բանաձև, ապա ահա ևս մեկ բանաձև, որը պետք է կիրառել ելքում Cell E17 :
=INDEX(E5:E14,MATCH(1,INDEX((C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0,1),0))
Enter սեղմելուց հետո դուք կստանաք նույն արդյունքը, ինչ նախորդ բաժնում:
🔎 Ինչպե՞ս է աշխատում բանաձևը:
- Բանաձևի ներսում կա MATCH-ի երկրորդ արգումենտը ֆունկցիան սահմանվել է մեկ այլ INDEX ֆունկցիայի միջոցով, որը փնտրում է բոլոր համապատասխան չափանիշները և վերադարձնում զանգված՝
{0;1;0;0;0 ;1;0;0;1;0}
- MATCH ֆունկցիան այնուհետև փնտրում է 1 արժեքը այս զանգվածում և վերադարձնում է առաջին տողի համապատասխան համարը: գտածո:
- Վերջապես, արտաքին INDEX ֆունկցիան հանում է արժեքը Սյունակ E -ից` հիմնվելով նախորդ քայլում գտնված տողի համարի վրա:
Կարդալ ավելին. INDEX, MATCH և MAX բազմաթիվ չափանիշներով Excel-ում
Նման ընթերցումներ
- Բազմաթիվ չափանիշներ Excel-ում, օգտագործելով INDEX, MATCH և COUNTIFFunction
- Excel Index Match single/multiple չափանիշները մեկ/բազմաթիվ արդյունքներով
- Excel INDEX-MATCH բանաձև՝ բազմակի արժեքներ հորիզոնական վերադարձնելու համար
- Ինդեքսի համընկնումը բազմաթիվ չափանիշների հետ wildcard-ով Excel-ում (Ամբողջական ուղեցույց)
- [Ստուգվեց:] INDEX MATCH-ը չի վերադարձնում ճիշտ արժեքը Excel-ում (5 պատճառ)
3. IFERROR, INDEX և MATCH ֆունկցիաների համակցություն 3 չափորոշիչներով
Երբեմն տվյալ չափանիշները կամ պայմանները կարող են չհամընկնել աղյուսակում առկա տվյալների հետ: Այդ դեպքում վերջին երկու մեթոդների բանաձևերից որևէ մեկը կվերադարձնի #N/A սխալ: Բայց մենք կարող ենք փոփոխել բանաձևը՝ վերադարձնելու «Անհասանելի» հաղորդագրությունը, եթե տրված չափանիշները չեն համապատասխանում: Այսպիսով, մենք պետք է օգտագործենք IFERROR ֆունկցիան` նպատակին ծառայելու համար:
Պահանջվող բանաձևը ելքում Cell E17 պետք է լինի հիմա.
=IFERROR(INDEX(E5:E14,MATCH(1,INDEX((C17=B5:B14)*(C18=C5:C14)*(C19=D5:D14),0,1),0)),"Not Available")
Enter սեղմելուց հետո մենք կտեսնենք սահմանված հաղորդագրությունը- «Հասանելի չէ» քանի որ մենք մի փոքր փոփոխել ենք չափանիշները, որ չեն կարողանում փոխկապակցել աղյուսակում առկա տվյալների հետ:
Կարդալ ավելին. IF-ի հետ INDEX-MATCH Excel-ում (3 հարմար մոտեցում )
4. Excel-ում սյունակ(ներ)ի և տող(ների) երկայնքով 3 չափանիշով համընկնում է ինդեքսը
Վերջին բաժնում մենք այժմ կնշանակենք չիպսեթի և RAM-ի վերնագրերը երկու առանձին տողերում (4 և 5) . Մենք նաև ավելացրել ենք սմարթֆոնների ևս երկու ապրանքանիշ Սյունակ C : D6 -ից մինչև F8 բջիջների տիրույթը ներկայացնում է համապատասխան մոդելները՝ հիմնված ապրանքանիշերի, չիպսեթների և RAM-ների վրա սյունակների և տողերի վերնագրերում:
Այս մատրիցայի հիման վրա փնտրելով տողերի և սյունակների վերնագրերի երկայնքով, մենք դուրս կգանք սմարթֆոնի մոդելը Cell E11 -ում, որը համապատասխանում է D11:D13 բջիջների տիրույթում սահմանված չափանիշներին:
Ելքի E11 բջիջում , նշված պայմաններում պահանջվող բանաձևը կլինի.
=INDEX(D6:F8, MATCH(C13,C6:C8,0), MATCH(C11&C12,D4:F4&D5:F5,0))
Enter սեղմելուց հետո դուք կգտնեք վերջնական արդյունքը, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում:
Այս բանաձևում առաջին MATCH գործառույթը սահմանում է C սյունակից տողի համարը, որը համապատասխանում է ապրանքանիշերի տրված չափանիշներին: Երրորդ արգումենտում (column_num) INDEX ֆունկցիայի երկրորդ MATCH ֆունկցիան սահմանում է սյունակի համարը` համատեղելով չիպսեթը և RAM-ի չափանիշները:
Կարդալ ավելին. Ցուցանիշը համապատասխանում է բազմաթիվ չափանիշներին տողերում և սյունակներում Excel-ում
Եզրափակիչ բառեր
Հուսով եմ, որ բոլորը Վերը նշված այս մեթոդներից այժմ կօգնեն ձեզ կիրառել դրանք ձեր Excel աղյուսակում՝ 3 տարբեր չափանիշներով INDEX և MATCH ֆունկցիաների հետ աշխատելիս: Եթե ունեք հարցեր կամ կարծիքներ, խնդրում եմ ինձ տեղյակ պահեք մեկնաբանությունների բաժնում: Կամ կարող եք ծանոթանալ Excel-ի գործառույթներին վերաբերող մեր մյուս հոդվածներին այս կայքում: