Ինչպես օգտագործել INDEX MATCH-ը Excel-ում VLOOKUP-ի փոխարեն

  • Կիսվել Սա
Hugh West

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>

  • Այնուհետև սեղմեք Enter :
  • Հետադարձում մենք ստանում ենք 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 և տալ ձեր առաջարկները մեկնաբանությունների դաշտում:

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