Excel- ի օգտագործողների շրջանում առավել ձգտող օպերատորներից մեկը գործառույթն է ՄԱԴՉ. Դրա խնդիրն է որոշել տվյալների տիրույթում տարրերի դիրքորոշման թիվը: Դա մեծ օգուտ է բերում, երբ օգտագործվում են այլ օպերատորների հետ համատեղ: Տեսնենք, թե որն է ֆունկցիան ՄԱԴՉեւ ինչպես դա կարող է կիրառվել գործնականում:
ՄՐՑԱՇՐՋԱՆԻ ՕՊԵՐԱՏՈՐԻ ԴԻՄՈՒՄԸ
Օպերատոր ՄԱԴՉ պատկանում է գործառույթների կատեգորիային "Հղումներ եւ տողեր". Այն որոնում է նշված տիրույթում նշված զանգվածում եւ իր տեսակի համարը տրամադրում է այս տիրույթում առանձին խցում: Իրականում, նույնիսկ նրա անունը սա է: Բացի այդ, երբ մյուս օպերատորների հետ համատեղ օգտագործվում է, այս ֆունկցիան նրանց տեղեկացնում է տվյալ տվյալների հետագա մշակման համար որոշակի տարրի դիրքերի շարքի մասին:
Օպերատորի սինտացիա ՄԱԴՉ կարծես սա:
= MATCH (որոնման արժեք, lookup զանգված, [match_type])
Այժմ այս երեք փաստարկներից յուրաքանչյուրը դիտեք առանձին:
«Փնտրեք արժեքը» - Սա այն տարրն է, որը պետք է գտնվի: Այն կարող է ունենալ տեքստային, թվային ձեւ, ինչպես նաեւ տրամաբանական արժեք: Այս փաստարկը կարող է նաեւ հղում լինել վերը նշված արժեքներից որեւէ մեկին պարունակող խցում:
"Դիտարկված զանգված" այն հասցեն է, որի արժեքը գտնվում է: Դա այս տարրի դիրքորոշումն է այս զանգվածում, որը պետք է սահմանի օպերատորը: ՄԱԴՉ.
"Քարտեզագրման տեսակը" ցույց է տալիս ճշգրիտ համընկնում որոնման կամ անճշտության համար: Այս փաստարկը կարող է ունենալ երեք արժեք. "1", "0" եւ "-1". Եթե "0" Օպերատորը միայն փնտրում է ճշգրիտ խաղի: Եթե արժեքը "1", եթե չկա ճշգրիտ խաղ ՄԱԴՉ նվազագույն հերթին տալիս է ամենալավը: Եթե արժեքը "-1", ապա եթե ճշգրիտ համընկնում չի գտնվել, ապա ֆունկցիան վերադարձնում է ամենաբարձր տարրը աճող կարգով: Կարեւոր է, եթե դուք չեք փնտրում ճշգրիտ արժեք, բայց մոտավոր է, այնպես, որ դիտարկվող զանգվածը կկատարվի աճման կարգով (համապատասխանության տեսակը "1") կամ նվազման (քարտեզի տեսակը) "-1").
Արգումենտ "Քարտեզագրման տեսակը" պարտադիր չէ: Կարելի է բաց թողնել, եթե դա անհրաժեշտ չէ: Այս դեպքում դրա նախնական արժեքը "1". Կիրառել փաստարկ "Քարտեզագրման տեսակը"Առաջին հերթին դա իմաստ է միայն այն դեպքում, երբ թվային արժեքները մշակվում են, ոչ թե տեքստային արժեքները:
Այն դեպքում ՄԱԴՉ նշված պարամետրերով չի կարող գտնել ցանկալի կետը, օպերատորը ցույց է տալիս սխալը խցում "# N / A".
Որոնումը իրականացնելիս օպերատորը չի տարբերակում բնութագրերի ռեգիստրը: Եթե զանգվածում կան մի քանի ճշգրիտ համընկնումներ, ՄԱԴՉ ցուցադրում է բջջում առաջինի դիրքը:
Մեթոդ 1: Ցուցադրեք տարրի տեղադրությունը տեքստային տվյալների շրջանակում
Եկեք նայենք ամենապարզ գործի օրինակին, օգտագործելով այն ՄԱԴՉ Դուք կարող եք որոշել տվյալ տարրի գտնվելու վայրը տեքստային տվյալների զանգվածում: Պարզեք, թե ինչ դիրքորոշում է տիրույթում, որտեղ ապրանքի անունները, բառն է «Շաքար».
- Ընտրեք այն բջիջը, որի ընթացքում մշակված արդյունքը կցուցադրվի: Սեղմեք պատկերակը "Տեղադրեք գործառույթը" բանաձեւի գոտիի մոտ:
- Գործարկել Ֆունկցիոնալ վարպետներ. Բացեք կատեգորիա «Ամբողջական այբբենական ցանկ» կամ "Հղումներ եւ տողեր". Օպերատորների ցանկում մենք փնտրում ենք անուն «ՄԱՏՉ». Գտեք եւ ընտրեք այն, սեղմեք կոճակը: "OK" պատուհանի ներքեւի մասում:
- Օպերատորի փաստարկի պատուհանը ակտիվացված է: ՄԱԴՉ. Ինչպես տեսնում եք, այս պատուհանում թվարկված փաստարկների քանակն ունի երեք դաշտ: Մենք պետք է լրացնենք դրանք:
Քանի որ մենք պետք է գտնենք բառի դիրքորոշումը «Շաքար» ընդգրկույթում, այնուհետեւ վարեք այս անունը դաշտում «Փնտրեք արժեքը».
Դաշտում "Դիտարկված զանգված" դուք պետք է նշեք այն տիրույթների ինքնությունը: Այն կարելի է ձեռքով ձեռք բերել, բայց ավելի հեշտ է տեղադրել կուրսորը դաշտում եւ սեղմել ձախ մկնիկի կոճակը սեղմելիս: Դրանից հետո նրա հասցեն ցուցադրվում է փաստարկների պատուհանում:
Երրորդ դաշտում "Քարտեզագրման տեսակը" դրեց համարը "0", քանի որ մենք աշխատելու ենք տեքստային տվյալների հետ, ուստի մենք պետք է ճշգրիտ արդյունք:
Բոլոր տվյալների համաձայն, սեղմեք կոճակը: "OK".
- Ծրագիրը կատարում է հաշվարկը եւ ցուցադրում է հերթական դիրքորոշումը «Շաքար» այս ցուցումի առաջին քայլում նշված խցում ընտրված զանգվածում: Դիրքի համարը հավասար կլինի "4".
Դաս: Excel գործառույթը հրաշագործ
Մեթոդ 2: Ավտոմատացնել MATCH օպերատորի օգտագործումը
Վերեւից մենք համարում ենք օպերատորի օգտագործման առավել պրիմիտիվ գործը ՄԱԴՉ, բայց նույնիսկ այն կարող է ավտոմատացված լինել:
- Հարմարության համար գրքում ավելացնում ենք երկու լրացուցիչ դաշտեր. «Սահմանել կետը» եւ «Միավորների». Դաշտում «Սահմանել կետը» մենք գնում ենք այն անունով, որը պետք է գտնվի: Թող լինի հիմա «Միս». Դաշտում «Միավորների» սահմանել կուրսորը եւ գնալ օպերատորի փաստարկների պատուհանի նույն ձեւով, որը վերը նշված է:
- Այս դաշտում գործառույթի փաստարկի արկղում «Փնտրեք արժեքը» նշեք այն բջջի հասցեն, որտեղ բառը մուտքագրվում է «Միս». Դաշտերում "Դիտարկված զանգված" եւ "Քարտեզագրման տեսակը" մենք նշում ենք նույն տվյալները, ինչպես նախորդ մեթոդով `միջակայքի հասցեն եւ համարը "0" համապատասխանաբար: Դրանից հետո սեղմեք կոճակը "OK".
- Մենք կատարել ենք վերը նշված գործողությունները, դաշտում «Միավորների» բառը դրսեւորվում է «Միս» ընտրված տիրույթում: Այս դեպքում դա "3".
- Այս մեթոդը լավ է, քանի որ եթե ուզում ենք իմանալ ցանկացած այլ անունի դիրքորոշում, ապա մենք ստիպված կլինենք ամեն անգամ նորից ձեւափոխել կամ փոխել բանաձեւը: Միայն բավարար դաշտում «Սահմանել կետը» մուտքագրեք նախորդի փոխարեն նոր որոնման բառ: Դրանից հետո արդյունքների վերամշակումն ու առաքումը ինքնաբերաբար տեղի կունենան:
Մեթոդ 3: Օգտագործեք MATCH օպերատորը թվային արտահայտությունների համար
Այժմ տեսնենք, թե ինչպես կարող եք օգտագործել ՄԱԴՉ աշխատել թվային արտահայտություններով:
Խնդիրն այն է, որ 400 ռուբլի արժողությամբ ապրանքը կամ աճի կարգին մոտենալը:
- Առաջին հերթին, մենք պետք է տեսակավորենք սյունակում գտնվող իրերը «Գումար» իջնելով: Ընտրեք այս սյունակը եւ անցեք էջանիշ «Տուն». Սեղմեք պատկերակը "Տեսակավորել եւ զտել"որը գտնվում է բլոկի ժապավենի վրա Խմբագրում. Ցանկում, որը հայտնվում է, ընտրեք նյութը "Դասավորել առավելագույնից մինչեւ նվազագույնը".
- Տեսակավորման արդյունքում ընտրեք այն բջիջը, որտեղ արդյունքը կցուցադրվի եւ կարդացեք փաստարկի պատուհանը նույն ձեւով, որը նկարագրված է առաջին մեթոդով:
Դաշտում «Փնտրեք արժեքը» մենք վարում ենք մի շարք "400". Դաշտում "Դիտարկված զանգված" նշեք սյունակի կոորդինատները «Գումար». Դաշտում "Քարտեզագրման տեսակը" սահմանել արժեքը "-1"քանի որ մենք փնտրում ենք հավասար կամ ավելի մեծ արժեքներ ցանկալիից: Բոլոր պարամետրերը սեղմելուց հետո սեղմեք կոճակը "OK".
- Մշակման արդյունքը ցուցադրվում է նախկինում նշված բջիջում: Սա դիրքորոշում է "3". Դա համապատասխանում է «Կարտոֆիլներ». Իրոք, այս ապրանքի վաճառքից եկամուտների գումարը մոտավոր է 400-ի աճող կարգին եւ կազմում է 450 ռուբլի:
Նմանապես, դուք կարող եք փնտրել ամենաբարձր դիրքը "400" իջնելով: Միայն դրա համար դուք պետք է զտեք տվյալները աճող կարգով եւ դաշտում "Քարտեզագրման տեսակը" գործառնական փաստարկները սահմանեցին արժեքը "1".
Դաս: Տեսակավորել եւ զտել տվյալները Excel- ում
Մեթոդ 4 `օգտագործեք այլ օպերատորների հետ համատեղ
Այս գործառույթը առավել արդյունավետ է օգտագործելու այլ օպերատորների հետ, որպես համալիր բանաձեւի մաս: Հաճախ այն գործածվում է ֆունկցիայի հետ միասին INDEX- ը. Այս փաստարկը մատնանշում է նշված բջիջին իր շարքի կամ սյունակի թվով նշված տիրույթի բովանդակությունը: Ավելին, թվայնացումը, ինչպես օպերատորի հետ կապված ՄԱԴՉ, կատարվում է ոչ թե հարաբերական ամբողջ թերթիկին, այլ ընդգրկույթում: Այս գործառույթի համար նախատեսված շարադրանքը հետեւյալն է.
= INDEX (զանգված; line_number; column_number)
Ավելին, եթե զանգվածը մեկաչափ է, ապա կարելի է օգտագործել միայն երկու փաստարկներից միայն մեկը. "Գիծի համարը" կամ "Սյունակային համարը".
Հիմնական գործառույթը INDEX- ը եւ ՄԱԴՉ այն է, որ վերջինս կարող է օգտագործվել որպես առաջինի փաստարկ, այսինքն `տողի կամ սյունակի դիրքորոշումը ցույց տալու համար:
Եկեք նայենք, թե ինչպես կարելի է դա անել գործնականում, օգտագործելով բոլոր նույն աղյուսակը: Մեր խնդիրն է բերել լրացուցիչ թերթիկ «Ապրանք» ապրանքի անվանումը, որի հասույթի ընդհանուր գումարը, որը համարժեք է 350 ռուբլի կամ նվազագույնը, այդ արժեքին նվազման կարգով: Այս փաստարկը նշված է դաշտում: "Մեկ թերթի հասույթի մոտավոր գումարը".
- Դասավորել տարրերը սյունակում «Գումարի չափը» աճում է: Դա անելու համար ընտրեք անհրաժեշտ սյունակը եւ լինելով ներդիրում «Տուն», սեղմեք պատկերակը "Տեսակավորել եւ զտել"եւ ապա հայտնվել ցանկում կտտացրեք կետին "Դասավորել նվազագույնից մինչեւ առավելագույնը".
- Ընտրեք դաշտում գտնվող բջիջը «Ապրանք» եւ զանգահարեք Function Wizard սովորական եղանակով կոճակով "Տեղադրեք գործառույթը".
- Այն պատուհանում բացվում է Ֆունկցիոնալ վարպետներ կարգում "Հղումներ եւ տողեր" փնտրեք անուն INDEX- ըընտրեք այն եւ սեղմեք կոճակը "OK".
- Դրանից հետո բացվում է պատուհան, որը առաջարկում է օպերատորի ընտրանքների ընտրություն: INDEX- ը: զանգվածի կամ տեղեկանքի համար: Մենք պետք է առաջին տարբերակը: Հետեւաբար, այս պատուհանում թողնում ենք բոլոր ստանդարտ պարամետրերը եւ սեղմեք կոճակը "OK".
- Գործունեության փաստարկի պատուհանը բացվում է: INDEX- ը. Դաշտում «Արիի» նշեք այն տիրույթը, որտեղ օպերատորը INDEX- ը որոնել ապրանքի անունը: Մեր դեպքում սա սյուն է: "Ապրանքի անվանումը".
Դաշտում "Գիծի համարը" տեղադրված գործառույթը ՄԱԴՉ. Անհրաժեշտ է ձեռքով օգտագործել հոդվածի հենց սկզբում հիշատակված սինտաքսը: Անմիջապես գրեք գործառույթի անվանումը - «ՄԱՏՉ» առանց գնանշումների: Այնուհետեւ բացեք բրա: Այս օպերատորի առաջին փաստարկն է «Փնտրեք արժեքը». Այն գտնվում է դաշտում թերթի վրա: "Մոտավոր եկամտի գումար". Նշեք համարը պարունակող բջիջի կոորդինատները 350. Մենք տեղադրեցինք կետային վահանակ: Երկրորդ փաստարկը "Դիտարկված զանգված". ՄԱԴՉ կանդրադառնան այն տեսականին, որտեղ եկամտի գումարը գտնվում է եւ գտնում է մոտ 350 ռուբլի: Հետեւաբար, այս դեպքում, մենք սահմանում ենք սյունակի կոորդինատները «Գումարի չափը». Կրկին դրել ենք մի կետակոն: Երրորդ փաստարկը "Քարտեզագրման տեսակը". Քանի որ մենք կգտնենք տվյալ մեկին կամ մոտակա մեկին հավասար թվով, մենք այստեղ ենք համարում: "1". Փակեք փակագծերը:
Երրորդ գործառնական փաստարկը INDEX- ը "Սյունակային համարը" թողնել դատարկ: Դրանից հետո սեղմեք կոճակը "OK".
- Ինչպես տեսնում եք, գործառույթը INDEX- ը օպերատորի օգնությամբ ՄԱԴՉ նախապես նշված բջիջում ցուցադրվում է անունը "Թեյ". Իրոք, թեյի վաճառքից ստացված գումարը (300 ռուբլի) նվազագույնը նվազագույնը 350 ռուբլի է, որը մշակվում է սեղանի բոլոր արժեքներից:
- Եթե մենք փոխում ենք այդ թիվը "Մոտավոր եկամտի գումար" մյուսին դաշտի պարունակությունը համապատասխանաբար վերահաշվարկվելու է: «Ապրանք».
Դաս: Excel գործառույթը Excel- ում
Ինչպես տեսնում եք, օպերատորը ՄԱԴՉ շատ հարմար գործառույթ է տվյալների զանգվածում նշված տարրերի հերթականության համարը որոշելու համար: Բայց դրա օգուտը զգալիորեն ավելանում է, եթե այն օգտագործվում է բարդ բանաձեւերում: