Բովանդակություն
VLOOKUP, INDEX, MATCH Excel-ի հայտնի գործառույթներն են, որոնք օգտագործվում են Microsoft Excel-ում: VLOOKUP շատ տարածված է մեծ տվյալների գործառնություններում: INDEX-MATCH ֆունկցիան միասին կարող է օգտագործվել որպես VLOOKUP ֆունկցիայի փոխարինող: Այս հոդվածում մենք ցույց կտանք, թե ինչպես օգտագործել INDEX-MATCH -ը Excel-ում VLOOKUP -ի փոխարեն:
Ներբեռնեք Practice Workbook
Ներբեռնեք այս պրակտիկան աշխատանքային գրքույկ՝ այս հոդվածը կարդալու ընթացքում վարժություններ կատարելու համար:
Index Match-ի փոխարեն Vlookup.xlsxՆերածություն INDEX և MATCH գործառույթներին
The INDEX Ֆունկցիան
INDEX ֆունկցիան վերադարձնում է արժեք կամ հղում աղյուսակի կամ միջակայքի արժեքին: INDEX ֆունկցիան օգտագործվում է երկու ձևով զանգվածի ձևով և հղման ձևով:
Շարահյուսություն.
INDEX(զանգված, տող_թիվ, [սյունակի_թիվ] )
Փաստարկներ.
զանգված – Դա բջիջների կամ զանգվածի հաստատուն է: row_num-ի և column_num-ի օգտագործումը կախված է այս զանգվածի տողերից կամ սյունակներից:
row_num – Դա պահանջվում է, եթե չկա սյունակի_num-ը: Ընտրում է զանգվածի այն տողը, որտեղից պետք է վերադարձվի արժեքը: Եթե row_num-ը բաց թողնված է, ապա անհրաժեշտ է column_num:
column_num – Այն ընտրում է զանգվածի այն սյունակը, որտեղից պետք է վերադարձվի արժեքը: Եթե սյունակի_թիվը բաց է թողնվել, ապա տող_թիվը պահանջվում է:
MATCH ֆունկցիան
MATCH ֆունկցիան փնտրում է նշվածօբյեկտ բջիջների տիրույթում և այնուհետև վերադարձնում է այդ օբյեկտի համապատասխան դիրքը: Այս ֆունկցիան աշխատում է ցանկացած ուղղությամբ և ստանում է ճշգրիտ համընկնում:
Շարահյուսություն.
MATCH(որոնման_արժեք, որոնման_զանգված, [համընկնող_տիպ])
Փաստարկներ.
lookup_value – Սա այն արժեքն է, որը մենք ցանկանում ենք համապատասխանեցնել զանգվածում: Սա կարող է լինել արժեք (թիվ, տեքստ կամ տրամաբանական արժեք) կամ բջիջի հղում թվին, տեքստին կամ տրամաբանական արժեքին:
lookup_array – Դա է նշված միջակայքը, որտեղից մենք ցանկանում ենք որոնել:
match_type – Սա պարտադիր չէ: Թվերն են -1, 0 կամ 1: Match_type արգումենտը ցույց է տալիս, թե ինչպես է Excel-ը համապատասխանում lookup_արժեքին lookup_array-ի արժեքներին: Այս արգումենտի լռելյայն արժեքը 1 է:
Ինչպես համատեղել INDEX և MATCH ֆունկցիաները
Մենք կօգտագործենք INDEX և MATCH ֆունկցիաների համակցությունը: այլ ոչ թե օգտագործել VLOOKUP ֆունկցիան: Այստեղ մենք ցույց կտանք, թե ինչպես կարելի է համատեղել երկու գործառույթները:
Բանաձևը կիրառելու համար մենք վերցնում ենք ընկերության տվյալների հավաքածու, որը պարունակում է աշխատողների ID-ն, անունը և աշխատավարձը:
12>
Այժմ կպարզվի Աշխատավարձը աշխատողների ID որոնումներն այլ տարբերակների փոխարեն:
Քայլ 1.
- Սկզբում դրեք ID ինչպես ցույց է տրված ներքևի վանդակում.
Քայլ 2:
- Գրեք MATCH ֆունկցիան C13Cell -ում:
- Մենք կփորձենք գտնել համապատասխանությունը C12 բջիջ B5:B10 միջակայքում: Այսպիսով, բանաձևը հետևյալն է.
=MATCH(C12,B5:B10,0)
Քայլ 3. 13>
Հետադարձում մենք ստանում ենք 3 : Դա նշանակում է, որ մեր նշված արժեքը գտնվում է այդ տիրույթի 3-րդ բջիջում:
Քայլ 4.
- Այժմ տեղադրեք the INDEX
- Մենք ուզում ենք ստանալ աշխատավարձը. Այսպիսով, մենք օգտագործեցինք D5:D10 որպես միջակայք:
- Բանաձևը կլինի.
=INDEX(D5:D10,MATCH(C12,B5:B10,0))
Քայլ 5.
- Այնուհետև սեղմեք Enter ։
Վերջապես, արդյունքում ստանում ենք A-003 -ի աշխատավարձը: Այս կերպ մենք համատեղ օգտագործում ենք INDEX-MATCH ֆունկցիաները:
Excel-ում VLOOKUP-ի փոխարեն INDEX MATCH-ն օգտագործելու 3 եղանակ
1. INDEX MATCH to Lookup Right to Excel-ում ձախ
Այս բաժնում մենք ցույց կտանք, թե ինչպես կարող է INDEX-MATCH ֆունկցիան նայել աջից ձախ: Միայն VLOOKUP-ը կարող է օբյեկտներ փնտրել ձախից աջ, իսկ որոնման օբյեկտը պետք է լինի առաջին սյունակում: Մենք պարտավոր չենք հետևել այս կանոններին INDEX-MATCH ֆունկցիայի դեպքում:
Քայլ 1.
- Մենք կփնտրի անուններ և ցանկանում է վերադարձնել ID : Այսպիսով, տվյալների հավաքածուն կունենա հետևյալ տեսքը.
Քայլ 2.
- Գրեք «Allisa» Անվանում
- Այժմ գրեք INDEX-MATCH բանաձեւը.
=INDEX(B5:B10,MATCH(C12,C5:C10,0))
- Այստեղ մենք կփնտրենք Անուն սյունակում և կստանանքվերադարձ ID-ից
- Մենք գործարկում ենք աջից ձախ:
Քայլ 3 :
- Այնուհետև սեղմեք Enter :
Մենք ստանում ենք ID որպես վերադարձ. Բայց եթե օգտագործենք VLOOKUP , դա կվերադարձնի սխալ:
Կարդալ ավելին. INDEX MATCH vs VLOOKUP ֆունկցիան (9 օրինակ)
2. INDEX MATCH-ի փոխարեն VLOOKUP-ի հետ բազմաթիվ չափանիշներով Excel-ում
INDEX-MATCH ֆունկցիայում մենք կարող ենք օգտագործել բազմաթիվ չափանիշներ, որոնք հնարավոր չեն VLOOKUP<-ի դեպքում: 2>.
Քայլ 1.
- Սկզբում փոփոխեք տվյալների հավաքածուն մի քանի չափանիշներ կիրառելու համար:
Քայլ 2.
- Մենք կկիրառենք երկու չափանիշ Վարչություն և Անուն և ուզում ենք Աշխատավարձ արդյունքում:
Քայլ 3.
- Դրեք պայմանը պահանջվող տուփի վրա ինչպես հետևյալ պատկերը:
Քայլ 4.
- Այժմ բանաձևը դրեք Բջջ C14 ։
- Բանաձևն է. Քայլ 5.
- Վերջապես սեղմեք Enter ։
Երկու պայմաններով էլ հանդիպում, արդյունք ենք ստանում։ Եթե չափանիշներից որևէ մեկը չի բավարարում այդ արդյունքը սխալ կլինի: VLOOKUP -ում դա հնարավոր չէ: Ահա թե ինչու մենք օգտագործում ենք INDEX-MATCH ՝ VLOOKUP -ի փոխարեն:
Կարդալ ավելին. Excel INDEX և MATCH ֆունկցիաները բազմաթիվ չափանիշներով ( 4 Բանաձևեր)
ՆմանԸնթերցումներ
- Գումար INDEX-MATCH ֆունկցիաներով Excel-ում մի քանի չափանիշների ներքո
- Ինչպես օգտագործել INDEX-ը և Match-ը մասնակի համընկնման համար (2 ուղիներ)
- XLOOKUP vs INDEX-MATCH Excel-ում (Բոլոր հնարավոր համեմատությունները)
- Բանաձև, օգտագործելով ԱՆՈՒՂԻՂ ԻՆԴԵՔՍ ՄԱՏՉ գործառույթները Excel-ում
- INDEX MATCH Բազմաթիվ չափորոշիչներ wildcard-ով Excel-ում (Ամբողջական ուղեցույց)
3. Կիրառել INDEX MATCH որոնել ինչպես տողում, այնպես էլ սյունակում
Բաժնում մենք ցույց կտանք, թե ինչպես կարելի է փնտրել ինչպես տողում, այնպես էլ սյունակում: VLOOKUP չի կարող որոնել ինչպես տողում, այնպես էլ սյունակում:
Քայլ 1.
- Սկզբում փոփոխեք տվյալների հավաքածուն՝ կիրառելու համար գործառույթները:
Քայլ 2.
- Մենք սահմանել ենք անուններ փնտրել սյունակի երկայնքով B և տարին 4-րդ շարքում:
Քայլ 3.
- Սահմանել պայմանը անվանման և տարեթվի վերաբերյալ պահանջվող վանդակների վրա:
Քայլ 4.
- Այժմ գրեք բանաձևը C14 բջիջի վրա:
- Բանաձևն է.
=INDEX(C5:E10,MATCH(C12,B5:B10,0),MATCH(C13,C4:E4,0))
Քայլ 5.
- Այժմ սեղմեք Enter ։
Վերջապես, մենք ավելացրինք Ժոզեի ավելացման չափը 2020 թվականին:
Կարդալ ավելին. Ինդեքսի համընկնում է բազմաթիվ չափանիշների շարքերում և սյունակներում Excel-ում
Առավելությունները Excel-ում VLOOKUP-ի փոխարեն INDEX MATCH-ի օգտագործումը
1. Դինամիկ սյունակի հղում
Գլխավոր առավելություններից մեկը INDEX-MATCH VLOOKUP -ում սյունակի հղումն է: VLOOKUP պահանջում է ստատիկ սյունակի հղում: Մյուս կողմից, INDEX-MATCH -ը պահանջում է սյունակի դինամիկ հղում: Ստատիկ հղումների պատճառով, երբ մենք ավելացնում կամ ջնջում ենք որևէ տող կամ սյունակ, բանաձևը մնում է անփոփոխ: Սյունակի փոփոխման էֆեկտը չի արտացոլվում դրանում:
2. Որոնում աջից ձախ
VLOOKUP թույլ է տալիս վերադարձնել արժեքը դեպի ձախ: . Բայց չի կարող որևէ գործողություն կատարել աջից ձախ որոնելիս: Դա INDEX-MATCH ֆունկցիայի ամենակարևոր առավելություններից մեկն է: Մենք կարող ենք օգտագործել INDEX-MATCH ֆունկցիան որոշ իրավիճակներում, երբ VLOOKUP չի կարող աշխատել ձախ և աջ կողմի հղումների պատճառով:
3. Հեշտ է տեղադրել կամ ջնջել նոր սյունակ
Մենք արդեն գիտենք, որ VLOOKUP օգտագործում է ստատիկ սյունակի հղում: Այսպիսով, ցանկացած նոր սյունակ ավելացնելու կամ ջնջելու պահին մենք պետք է ամեն անգամ փոփոխենք բանաձևը: Եվ մենք պետք է դա անենք ձեռքով: Բայց երբ մենք աշխատում ենք տվյալների մեծ հավաքածուի հետ, այս փոփոխությունը շատ բարդ է դառնում: INDEX-MATCH ֆունկցիան օգտագործելու փոխարեն, մենք կարիք չունենք մտածելու այս մասին: Բանաձևը ավտոմատ կերպով փոփոխվում է:
4. Որոնման արժեքի չափի սահմանափակում չկա
Մենք պետք է համոզվենք, որ որոնման չափանիշների երկարությունը չպետք է գերազանցի 255 նիշը VLOOKUP -ում: Հակառակ դեպքում, այն ցույց կտա սխալի արժեք: INDEX-ի դեպքումMATCH , մենք կարող ենք փնտրել ավելի քան 255 նիշ:
5. Նվազագույնի հասցնել մշակման ժամանակը
Երբ մենք դիտարկում ենք INDEX-MATCH ֆունկցիայի մշակման ժամանակը, վերամշակման ժամանակը մեծ քանակությամբ նվազեցնում է: VLOOKUP ֆունկցիան փնտրում է ամբողջ զանգվածը կամ աղյուսակը: Իսկ INDEX-MATCH ֆունկցիան որոնում է միայն նշված տիրույթը կամ սյունակը: Այսպիսով, այն տալիս է արդյունք ամենակարճ ժամանակում՝ համեմատած VLOOKUP -ի հետ:
6. Փնտրման արժեքի դիրքը
VLOOKUP-ում որոնման արժեքը պետք է լինի զանգվածի կամ տիրույթի առաջին սյունակում: Բայց INDEX-MATCH ֆունկցիայի մեջ որոնման արժեքը կարող է տեղակայվել ցանկացած սյունակում և ստանալ նաև արդյունք է տալիս օգտվողի կողմից ընտրված ցանկացած սյունակից:
Եզրակացություն
Այս հոդվածում մենք նկարագրեցինք, թե ինչպես օգտագործել INDEX-MATCH ֆունկցիան Excel-ում VLOOKUP -ի փոխարեն: Մենք նաև բացատրում ենք INDEX-MATCH ֆունկցիայի առավելությունները VLOOKUP -ի նկատմամբ: Հուսով եմ, որ սա կբավարարի ձեր կարիքները: Խնդրում ենք դիտել մեր կայքը Exceldemy.com և տալ ձեր առաջարկները մեկնաբանությունների դաշտում: