INDEX MATCH բանաձևը բազմաթիվ չափանիշներով տարբեր թերթիկում

  • Կիսվել Սա
Hugh West

Տվյալների մեծ զանգվածի հետ աշխատելիս դուք կարող եք հայտնվել մի իրավիճակում, երբ ձեզ անհրաժեշտ է գտնել մի քանի եզակի արժեքներ կամ տեքստեր, բայց չունենաք հատուկ նույնացուցիչ այս նպատակով: Այս դեպքում արդյունքը գտնելու համար օգտագործվում է մի քանի պայմաններով ուղղահայաց կամ հորիզոնական որոնում: Բայց այս գործառույթներն օգտագործելու փոխարեն, փորձագետ օգտվողները սովորաբար կիրառում են INDEX MATCH համակցությունը: INDEX և MATCH ֆունկցիաների համակցությունը շատ առումներով գերազանցում է VLOOKUP կամ HLOOKUP -ին: INDEX MATCH բանաձևը կարող է արժեքներ փնտրել բազմաթիվ չափանիշներով տարբեր թերթում և արդյունքը վերադարձնել մեկ այլ աշխատաթերթում: Այսօր, այս հոդվածում, մենք կսովորենք տարբեր թերթերում INDEX-MATCH բանաձևը բազմաթիվ չափանիշներով օգտագործելու որոշ մոտեցումներ:

Ներբեռնեք պրակտիկայի աշխատանքային գիրքը

Դուք կարող եք ներբեռնել հետևելով Excel-ի աշխատանքային գրքույկներին՝ ինքներդ ձեզ ավելի լավ հասկանալու և պրակտիկայի համար:

NDEX-MATCH-ը մի քանի չափորոշիչներով կիրառելը տարբեր թերթերում.xlsx

INDEX MATCH բանաձևը մի քանի չափանիշներով կիրառելու 2 մեթոդ Excel-ի տարբեր թերթերում

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

Ահա, մենք ունենքօգտագործել է Microsoft Excel 365 տարբերակը, կարող եք օգտագործել ցանկացած այլ տարբերակ՝ ըստ ձեր հարմարության:

1. INDEX MATCH բանաձև միայն սյունակների համար մի քանի չափանիշներով

Հստակեցման համար, մենք պատրաստվում ենք օգտագործել որոշակի կազմակերպության Ամսական վաճառքի հաշվետվություն : Այս տվյալների բազան ներառում է ID , Անուն և դրանց համապատասխան Վաճառք սյունակներում B , C և D համապատասխանաբար:

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

1.1 Օգտագործելով զանգվածի բանաձևը

Այս դեպքում մենք պետք է գտնենք Վաճառք որոշակի ID և որոշակի Անուն այլ աշխատաթերթից: Այս աշխատաթերթը կոչվում է « Տվյալների հավաքածու » : Այժմ ուշադիր հետևեք ստորև նշված քայլերին:

📌 Քայլեր․ ID , Անուն և Վաճառք : Այս նոր աշխատաթերթում մենք արդյունքը կգտնենք D5:D7 միջակայքում: Անվանեք այս աշխատաթերթը որպես Array :

Այժմ մենք կկիրառենք INDEX-MATCH բանաձև՝ Վաճառք գտնելու համարգումարը:

Ընդհանուր INDEX-MATCH բանաձևը բազմաթիվ չափանիշներով նման է հետևյալին:

=INDEX(վերադարձի_միջակայք, MATCH(1, ( չափանիշներ1=միջակայք1) * (չափանիշ2=միջակայք2) * (…), 0)) Որտեղ՝

վերադարձի_միջակայք այն միջակայքն է, որից արժեքը կվերադարձվի:

չափանիշ1 , չափանիշ 2 , … այն պայմաններն են, որոնք պետք է բավարարվեն:

range1 , range2 , … այն տիրույթներն են, որոնց վրա պետք է փնտրել պահանջվող չափանիշները:

  • Այս պահին ընտրեք D5 բջիջը և տեղադրեք հետևյալ բանաձևը:
=INDEX(Dataset!$D$5:$D$15,MATCH(1,(Array!B5=Dataset!$B$5:$B$15)*(Array!C5=Dataset!$C$5:$C$15),0)) Այստեղ
  • վերադարձի_տիրույթը է Տվյալների հավաքածու!$D$5:$D$15 : Սեղմեք Տվյալների հավաքածու աշխատաթերթի վրա և ընտրեք տվյալների տիրույթը:
  • չափանիշ1 է Array!B5 ( M-01 ).
  • չափանիշ 2 է Զանգված!C5 ( Թոմ ).
  • ընդգրկույթ1 Տվյալների հավաքածու է:$B$5:$B$15 . Սեղմեք Տվյալների հավաքածու աշխատաթերթը և ընտրեք ID սյունակը:
  • միջակայք2 Տվյալների հավաքածու է!$C$5:$C$15 : Սեղմեք Տվյալների հավաքածու աշխատաթերթը և ընտրեք Անուն սյունակը:
  • որոնման_արժեքը MATCH ֆունկցիայի -ի համար 1 է, քանի որ այն ապահովում է տողի հարաբերական տեղը ՃՇՄԱՐԻՏ են յուրաքանչյուր պայմանի համար: Առաջին արդյունքի գտնվելու վայրը վերցվում է, եթե 1-ի մի քանի օրինակ կազանգված։
  • համապատասխանի_տեսակ է 0 ։
  • Դրանից հետո սեղմեք ENTER ։

Նշում. Քանի որ սա զանգվածի բանաձև է, համոզվեք, որ սեղմել եք CTRL + SHIFT + ENTER ENTER -ի փոխարեն, եթե օգտագործում եք Excel 365-ից բացի որևէ այլ տարբերակ: Եվ մի դրեք այդ գանգուր բրեկետները բանաձևի շուրջը: Excel-ը դրանք ավտոմատ կերպով կավելացնի զանգվածի բանաձևին :

  • Ներկայումս, կուրսորը բերեք D5 բջիջի ներքևի աջ անկյունում: Իրականում, դա Լրացնել բռնակի գործիքն է:
  • Հետևաբար, կրկնակի սեղմեք դրա վրա:

  • Ինչպես արդյունքում, այն պատճենում է բանաձևը հետևյալ բջիջներում, և դուք արդյունքներ կստանաք նաև այդ բջիջներում:

Կարդալ ավելին. Ինչպես ընտրել հատուկ տվյալներ Excel-ում (6 մեթոդ)

1.2 Առանց զանգվածի բանաձևի օգտագործման

Մենք կարող ենք անել ավելի վաղ դեպքը առանց զանգվածի բանաձևի օգտագործման: Տեսնենք, թե ինչպես։

📌 Քայլեր՝

  • Նախ՝ նախորդ օրինակի նման աղյուսակ կազմեք։

Այստեղ մենք կօգտագործենք ոչ զանգվածային INDEX-MATCH բանաձևը: Եկեք նախ տեսնենք դրա ընդհանուր ձևը:

INDEX(վերադարձի_միջակայք, MATCH(1, INDEX((չափանիշ1=միջակայք1) * (չափանիշ2=միջակայք2) * (..), 0, 1) , 0))
  • Երկրորդ, անցեք D5 բջիջ և մուտքագրեք հետևյալ բանաձևը:
=INDEX(Dataset!$D$5:$D$15,MATCH(1,INDEX(('Non Array'!B5=Dataset!$B$5:$B$15)*('Non Array'!C5=Dataset!$C$5:$C$15),0,1),0)) Որտեղ,
  • վերադարձի_տիրույթը է Տվյալների հավաքածու!$D$5:$D$15 : Սեղմեք վրա Տվյալների հավաքածու աշխատաթերթը և ընտրեք տվյալների տիրույթը:
  • չափանիշ1 է «Ոչ զանգված»!B5 ( L-02 ).
  • չափանիշ 2 է «Ոչ զանգված»!C5 ( Վարդ ).
  • միջակայք1 է Տվյալների հավաքածու!$B$5:$B$15 . Սեղմեք Տվյալների հավաքածու աշխատաթերթը և ընտրեք ID սյունակը:
  • միջակայք2 Տվյալների հավաքածու է!$C$5:$C$15 : Սեղմեք Տվյալների հավաքածու աշխատաթերթը և ընտրեք Անուն սյունակը:
  • որոնման_արժեքը MATCH ֆունկցիայի -ի համար 1 է:
  • համապատասխանի_տեսակը է 0 .
  • Այնուհետև սեղմեք ENTER ստեղնը` արդյունքը ստանալու համար:

Կարդալ ավելին. Excel Index Match single/multiple չափանիշները մեկ/բազմաթիվ արդյունքներով

Նմանատիպ ընթերցումներ

  • Excel INDEX MATCH Եթե բջիջը պարունակում է տեքստ
  • INDEX MATCH 3 չափորոշիչներով Excel-ում (4 օրինակ)
  • Excel INDEX MATCH՝ բազմաթիվ արժեքներ վերադարձնելու համար One Cell
  • INDEX MATCH Բազմաթիվ չափորոշիչներ wildcard-ով Excel-ում (Ամբողջական ուղեցույց)
  • [Ստուգված է!] INDEX MATCH-ը չի վերադարձնում ճիշտ արժեքը Excel (5 պատճառ)

2. INDEX MATCH բանաձև տողերի և սյունակների համար բազմաթիվ չափանիշներով

INDEX-MATCH<2-ի եզակի առանձնահատկություններից մեկը> Բանաձևն այն է, որ այն կարող է միաժամանակ արժեքներ փնտրել տարբեր տողերում և սյունակներումթերթիկներ. Մենք հիմա կիմանանք:

Եկեք համարենք, որ ձեր ղեկավարը հենց նոր է տվել ձեզ տվյալների բազա, որտեղ Անուն , ID որոշ վաճառքներից Վաճառքներ ամիսների հուն , մար , Տրված են մայիս , հուլիս և սեպտ ։ Այս աշխատաթերթի անունն է « Dataset2 »:

Ներկայումս դուք պետք է գտնեք Sales որոշ չափորոշիչների համար մեկ այլ թերթիկում: Եկեք հետևենք մեզ:

📌 Քայլեր.

  • Սկզբում կառուցեք մեկ այլ աղյուսակ սյունակները պարունակող մեկ այլ թերթիկում Անուն , ID , Ամիս որտեղ տրված են չափանիշները: Այնուհետև անվանեք այս թերթիկը Տող-սյունակ : Դուք պետք է վերականգնեք Վաճառքը ՝ օգտագործելով տրված չափանիշները:

Հետևաբար, մենք պետք է կիրառենք INDEX-MATCH բանաձևը բազմաթիվ չափանիշներով այս թերթիկում: Այս բանաձևի ձևաչափը նման է հետևյալին.

=INDEX(աղյուսակ_զանգված, MATCH(vlookup_value, lookup_column, 0), MATCH(hlookup_value1 & hlookup_value2, lookup_row1 & lookup_row2, 0) )
  • Այնուհետև անցեք E5 բջիջ և զանգահարեք INDEX ֆունկցիան ։
=INDEX(
  • Դրանից հետո անցեք « Dataset2 » թերթիկը:

  • Այնուհետև ընտրեք աղյուսակի_զանգվածը որը C5:G19 միջակայքն է Dataset2 աշխատանքային թերթիկ:

  • Հաջորդում լրացրեք ամբողջական բանաձևը հետևյալ կերպ.
=INDEX(Dataset2!$C$6:$G$20,MATCH('Row-Column'!B5,Dataset2!$B$6:$B$11,0),MATCH('Row-Column'!C5&'Row-Column'!D5,Dataset2!$C$4:$G$4&Dataset2!$C$5:$G$5,0)) Որտեղ,
  • vlookup_value է «Տող-սյունակ»!B5 ( K-01 ). որոնման_սյունակ է Տվյալների հավաքածու2!$B$6:$B$11 ։
  • hlookup_value1 «Տող-սյունակ» է!C5 ( Tom ):
  • hlookup_value2 «Տող-սյունակ» է!D5 ( մայիս ):
  • lookup_row1 Dataset2!$C$4:$G$4 է:
  • lookup_row2 Dataset2 է: $C$5:$G$5 .
  • համապատասխանի_տեսակ 0 է:

Ուստի մենք կարող ենք տեսնել ընտրված տողերն ու սյունակները ստորև նկարում:

  • Վերջապես սեղմեք ENTER :

  • Բացի այդ, ամբողջական արդյունքներ ստանալու համար օգտագործեք Լրացնել բռնակի գործիքը: սյունակի ստորին բջիջներում:

Ինչպես կիրառել INDEX MATCH բանաձևը մի քանի չափանիշներով ամսաթվերի միջակայքի համար

Մենք կարող ենք հանել արժեքը որոշակի ապրանք որոշակի ամսաթվի վրա:

Այստեղ մենք ունենք ապրանքների ցանկ` դրանց սկզբի և ավարտի ժամանակաշրջաններով և դրանց համապատասխան միավորի գնով:

Ենթադրենք մենք ուզում ենք տեսնել պաղպաղակի գինը 02-10-22 (ամիս-օր-տարի) : Եթե ​​տվյալ ամսաթիվը համապատասխանում է առաջարկվող ժամանակահատվածին, մենք կունենանք գինը դուրս բերված ցանկացած դատարկ բջիջում: Այսպիսով, առանց հետագա ուշացման, եկեք տեսնենք, թե ինչպես անելայն։

📌 Քայլեր.

  • Սկզբում ստեղծեք ելքային տիրույթ D19:D21 տիրույթում . Այստեղ մենք ընտրում ենք այն գտնել 3 ապրանքների համար: Դուք կարող եք այն հարմարեցնել ըստ ձեր կարիքների:

  • Երկրորդ հերթին, գնացեք D19 բջիջ և մուտքագրեք զանգվածի հետևյալ բանաձևը:
=INDEX($E$5:$E$16,MATCH(1,(($B$5:$B$16=B19)*($D$5:$D$16>=C19)*($C$5:$C$16<=C19)),0))
  • Դրանից հետո սեղմեք ENTER ։

Մենք կարող ենք տեսնել #N/A սխալ D21 բջիջում, քանի որ C21 բջիջի ամսաթիվը չի գտնվում նկարագրված ժամանակահատվածում: տվյալների բազա:

Եթե ցանկանում եք իմանալ այս թեմայի վերաբերյալ ավելի շատ մեթոդներ և օրինակներ, կարող եք կարդալ հոդվածը Ինչպես օգտագործել INDEX MATCH-ը մի քանի չափանիշներով ամսաթվերի միջակայքի համար :

INDEX MATCH-ի խելացի այլընտրանքը մի քանի չափանիշներով

Եթե դուք Office 365 -ի օգտատեր եք, միայն այդ դեպքում կարող եք օգտվել այս գործառույթի առավելություններից: Այժմ մենք կօգտագործենք FILTER ֆունկցիան ՝ նույն աշխատանքը կատարելու համար: Այսպիսով, այն իրականացնելու համար հետևեք ստորև նշված ուղեցույցներին:

📌 Քայլեր.

  • Սկզբում ստեղծեք աշխատանքային թերթ, ինչպիսին է Մեթոդ 1 ։
  • Այնուհետև ընտրեք D5 բջիջը և տեղադրեք հետևյալ բանաձևը։
=FILTER(Dataset!$D$5:$D$15,(Dataset!$B$5:$B$15=Alternative!B5)*(Dataset!$C$5:$C$15=Alternative!C5))

Այսպիսով, այս բանաձևն ավելի հեշտ է կիրառելի և հասկանալի, քան նախորդները: Բացատրության համար անցեք INDEX MATCH with Multiple Criteria հոդվածը:

  • Երկրորդը սեղմեք ENTER ստեղնը:

Արագ նշումներ

INDEXMATCH սովորաբար զանգվածի բանաձև է: Այսպիսով, արդյունքը ստանալու համար պետք է սեղմել CTRL+SHIFT+ENTER ոչ թե ENTER :

⏩ Եթե ցանկանում եք կիրառել նույն բանաձևը մնացածի համար: բջիջները, հիշեք սառեցնել տվյալների տիրույթը՝ օգտագործելով բացարձակ բջջային հղում ( $ ): Պարզապես սեղմեք F4 այն բանաձևում կիրառելու համար:

Եզրակացություն

Այս հոդվածը բացատրում է, թե ինչպես օգտագործել INDEX MATCH մի քանի չափանիշներով տարբեր թերթերում Excel պարզ և հակիրճ ձևով: Բացի այդ, մի մոռացեք ներբեռնել Practice ֆայլը: Շնորհակալություն այս հոդվածը կարդալու համար: Հուսով ենք, որ սա օգտակար էր: Խնդրում ենք տեղեկացնել մեզ մեկնաբանությունների բաժնում, եթե ունեք հարցեր կամ առաջարկություններ: Խնդրում ենք այցելել մեր կայքը՝ Exceldemy , Excel-ի միանգամյա լուծումների մատակարար, ավելին ուսումնասիրելու համար:

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