Որոնել գործառույթ Microsoft Excel- ում

Pin
Send
Share
Send

Excel- ի օգտագործողների շրջանում ամենատարածված օպերատորներից մեկը գործառույթն է Որոնել. Նրա առաջադրանքները ներառում են տվյալ տվյալների տիրույթում տարրի դիրքի համարը որոշելը: Դա առավելագույն օգուտ է բերում, երբ այն կիրառվում է այլ օպերատորների հետ համատեղ: Տեսնենք, թե որն է ֆունկցիա: Որոնել, և ինչպես այն կարող է գործնականում կիրառվել:

Օպերատորի դիմում Փնտրել

Օպերատոր Որոնել պատկանում է գործառույթների կատեգորիայի Հղումներ և զանգվածներ. Այն որոնում է նշված զանգվածում նշված տարրը և առանձին խցում թողարկում այս շարքում իր դիրքի քանակը: Փաստորեն, նույնիսկ դրա անունը ցույց է տալիս դա: Բացի այդ, այս գործառույթը, երբ օգտագործվում է այլ օպերատորների հետ համատեղ, նրանց պատմում է տվյալ տվյալների հետագա մշակման համար որոշակի տարրի դիրքի համարը:

Օպերատորի սինթաքս Որոնել կարծես այսպիսին է.

= SEARCH (որոնում_value; lookup_array; [match_type])

Այժմ քննարկեք այս երեք փաստարկներից յուրաքանչյուրը առանձին:

«Փնտրում արժեքը» - Սա այն տարրն է, որը պետք է գտնել: Այն կարող է ունենալ տեքստային, թվային ձև և նաև տրամաբանական արժեք ունենալ: Այս փաստարկը կարող է ծառայել նաև վերը նշված ցանկացած արժեք պարունակող մի բջիջի մասին:

Դիտվել է զանգված այն տիրույթի այն տիրույթի հասցեն է, որտեղ գտնվում է որոնման արժեքը: Այս զանգվածում այս տարրի դիրքն է, որը պետք է որոշի օպերատորը Որոնել.

Խաղի տեսակը ցույց է տալիս ճշգրիտ համընկնումը փնտրելու կամ անճիշտ: Այս փաստարկը կարող է ունենալ երեք իմաստ. "1", "0" և "-1". Արժեքով "0" օպերատորը միայն ճշգրիտ համընկնում է որոնում: Եթե ​​արժեքը նշված է "1", ապա ճշգրիտ խաղի բացակայության դեպքում Որոնել վերադարձնում է դրան ամենամոտ տարրը `իջնելու կարգով: Եթե ​​արժեքը նշված է "-1", այն դեպքում, եթե ճշգրիտ համընկնում չի գտնվել, գործառույթը վերադարձնում է դրան առավել մոտ գտնվող տարրը աճման կարգով: Կարևոր է, եթե որոնում եք ոչ թե ճշգրիտ արժեքը, այլ մոտավոր արժեքը, որպեսզի ձեր դիտած զանգվածը դասակարգվի աճման կարգով (համապատասխանության տեսակը "1") կամ իջնող (համընկնման տեսակը) "-1").

Փաստարկ Խաղի տեսակը չի պահանջվում: Հնարավոր է, որ այն բաց թողնվի: Այս դեպքում դրա կանխադրված արժեքն է "1". Կիրառել փաստարկ Խաղի տեսակըԱռաջին հերթին, դա իմաստ ունի միայն այն ժամանակ, երբ թվային արժեքները վերամշակվում են, ոչ թե տեքստային:

Դեպքում Որոնել նշված պարամետրերում չի կարող գտնել ցանկալի կետը, օպերատորը խցում սխալ է ցույց տալիս "# N / A".

Որոնում իրականացնելիս օպերատորը չի տարբերակում դեպքերի գրանցամատյաններից: Եթե ​​զանգվածում կան մի քանի ճշգրիտ համընկնում, ապա Որոնել ցույց է տալիս բջիջում դրանցից առաջինի դիրքը:

Մեթոդ 1. Ցուցադրել իրերի գտնվելու վայրը տեքստային տվյալների մի շարք կետերում

Եկեք օգտագործենք օգտագործել ամենապարզ դեպքի օրինակը Որոնել Դուք կարող եք որոշել նշված տարրի գտնվելու վայրը տեքստային տվյալների շարքում: Մենք պարզում ենք, թե բառը ինչ դիրքում է զբաղեցնում այն ​​տեսականին, որում գտնվում են արտադրանքի անունները Շաքարավազ.

  1. Ընտրեք բջիջը, որում կցուցադրվի մշակված արդյունքը: Կտտացրեք պատկերակին «Տեղադրեք գործառույթը» բանաձևերի գծի մոտ:
  2. Սկսվում է Գործառույթի կախարդներ. Բաց կատեգորիա «Ամբողջ այբբենական ցուցակ» կամ Հղումներ և զանգվածներ. Օպերատորների ցանկում մենք անուն ենք փնտրում «Փնտրում». Գտելով այն և ընդգծելով այն, կտտացրեք կոճակը «Լավ» պատուհանի հատակին:
  3. Օպերատորի փաստարկային պատուհանը ակտիվացված է Որոնել. Ինչպես տեսնում եք, այս պատուհանում, փաստարկների քանակով, երեք դաշտ կա: Մենք պետք է լրացնենք դրանք:

    Քանի որ մենք պետք է գտնենք բառի դիրքը Շաքարավազ միջակայքում, ապա քշեք այս անունը դաշտ «Փնտրում արժեքը».

    Դաշտում Դիտվել է զանգված դուք պետք է ինքնին նշեք միջակայքի կոորդինատները: Կարող եք ձեռքով վարել, բայց ավելի հեշտ է տեղադրել կուրսորը դաշտում և ընտրել այս զանգվածը թերթի վրա ՝ մկնիկի ձախ կոճակը պահելիս: Դրանից հետո դրա հասցեն կցուցադրվի փաստարկների պատուհանում:

    Երրորդ դաշտում Խաղի տեսակը դրեք համարը "0", քանի որ մենք կաշխատենք տեքստային տվյալների հետ, և, հետևաբար, ճշգրիտ արդյունք է պետք:

    Բոլոր տվյալները տեղադրվելուց հետո կտտացրեք կոճակը «Լավ».

  4. Ծրագիրը կատարում է հաշվարկը և ցուցադրում է դիրքի սերիան Շաքարավազ բջիջում ընտրված զանգվածում, որը մենք նշեցինք այս հրահանգի առաջին փուլում: Պաշտոնի համարը հավասար կլինի "4".

Դաս: Excel- ի հատկությունների հրաշագործ

Մեթոդը 2. Օպերատորի հայտի ավտոմատացում Փնտրում

Վերևում մենք ուսումնասիրեցինք օպերատորի օգտագործման առավել պարզունակ դեպքը Որոնելբայց նույնիսկ այն կարող է ավտոմատացվել:

  1. Հարմարության համար թերթին ավելացրեք ևս երկու լրացուցիչ դաշտ ՝ Սահմանել կետը և «Համարը». Դաշտում Սահմանել կետը քշել այն անունով, որը դուք պետք է գտնեք: Հիմա թող լինի Միս. Դաշտում «Համարը» սահմանեք կուրսորը և գնացեք օպերատորի փաստարկների պատուհանը նույն ձևով, որը քննարկվել է վերևում:
  2. Գործառույթի փաստարկների պատուհանում, դաշտում «Փնտրում արժեքը» նշեք այն բջիջի հասցեն, որում գրված է բառը Միս. Դաշտերում Դիտվել է զանգված և Խաղի տեսակը նշեք նույն տվյալները, ինչպես նախորդ մեթոդով `միջակայքի հասցեն և համարը "0" համապատասխանաբար Դրանից հետո կտտացրեք կոճակը «Լավ».
  3. Վերոնշյալ գործողությունները կատարելուց հետո ՝ դաշտում «Համարը» կցուցադրվի բառի դիրքը Միս ընտրված միջակայքում: Այս դեպքում դրան հավասար է "3".
  4. Այս մեթոդը լավ է այն առումով, որ եթե ուզում ենք պարզել որևէ այլ անվանման դիրքը, հարկ չի լինի ամեն անգամ վերափոխել կամ փոխել բանաձևը: Բավականին պարզ է դաշտում Սահմանել կետը նախորդ բառի փոխարեն մուտքագրեք որոնման նոր բառ: Դրանից հետո արդյունքի վերամշակումն ու արդյունքը տեղի կունենան ինքնաբերաբար:

Մեթոդ 3. Օգտագործեք FIND օպերատորը թվային արտահայտությունների համար

Հիմա եկեք նայենք, թե ինչպես կարող եք օգտագործել Որոնել թվային արտահայտություններով աշխատելու համար:

Խնդիրն է ապրանքը գտնել 400 ռուբլու վաճառքի չափով կամ այս գումարին ամենամոտը աճող կարգով:

  1. Առաջին հերթին մենք պետք է սյունակում դասավորենք իրերը «Գումարը» իջնող կարգով: Ընտրեք այս սյունակը և անցեք ներդիրին «Տուն». Կտտացրեք պատկերակին Տեսակավորել և զտելտեղակայված է բլոկի ժապավենի վրա «Խմբագրում». Appearsանկում, որը հայտնվում է, ընտրեք "Տեսակավորել առավելագույնից մինչև նվազագույն".
  2. Տեսակավորումը կատարելուց հետո ընտրեք բջիջը, որտեղ արդյունքը կցուցադրվի, և գործարկեք պատուհանի պատուհանը նույն ձևով, որը քննարկվել է առաջին մեթոդով:

    Դաշտում «Փնտրում արժեքը» քշել մի շարքով "400". Դաշտում Դիտվել է զանգված նշեք սյունակի կոորդինատները «Գումարը». Դաշտում Խաղի տեսակը սահմանված արժեքը "-1", քանի որ որոնումից մենք փնտրում ենք հավասար կամ ավելի մեծ արժեքներ: Բոլոր պարամետրերը կատարելուց հետո կտտացրեք կոճակը «Լավ».

  3. Մշակման արդյունքը ցուցադրվում է նախկինում նշված խցում: Սա է դիրքը: "3". Համապատասխանում է նրան «Կարտոֆիլ». Իսկապես, այս ապրանքի վաճառքից ստացված հասույթի չափը ամենամոտ է աճող կարգով 400 համարին և կազմում է 450 ռուբլի:

Նմանապես, կարող եք որոնել ամենամոտ դիրքը "400" իջնող կարգով: Միայն դրա համար անհրաժեշտ է զտել տվյալները աճող կարգով և դաշտում Խաղի տեսակը գործառույթի փաստարկները սահմանում են արժեքը "1".

Դաս: Տեսակավորել և զտել տվյալները Excel- ում

Մեթոդ 4. Օգտագործումը `այլ օպերատորների հետ համատեղ

Այս գործառույթը այլ օպերատորների հետ օգտագործելը առավել արդյունավետ է `որպես բարդ բանաձևի մաս: Ամենից հաճախ այն օգտագործվում է գործառույթի հետ միասին ԻՆԴԵՔՍ. Այս փաստարկը ցույց է տալիս իր շարքի կամ սյունակի համարով նշված միջակայքի պարունակությունը նշված խցում: Ավելին, համարակալումը, ինչպես օպերատորի հետ կապված Որոնել, կատարվում է ոչ թե ամբողջ թերթիկի համեմատ, այլ միայն միջակայքում: Այս գործառույթի շարահյուսությունը հետևյալն է.

= INDEX (զանգված; row_number; column_number)

Ավելին, եթե զանգվածը միակողմանի է, ապա կարող եք օգտագործել երկու փաստարկներից միայն մեկը. Տողի համարը կամ Սյունակի համարը.

Հատուկ կապի առանձնահատկություն ԻՆԴԵՔՍ և Որոնել կայանում է նրանում, որ վերջինս կարող է օգտագործվել որպես առաջինի փաստարկ, այսինքն նշեք շարքի կամ սյունակի դիրքը:

Եկեք դիտարկենք, թե ինչպես դա կարելի է անել գործնականում ՝ օգտագործելով ամբողջ սեղանը: Մեր խնդիրն է ցուցադրել թերթի լրացուցիչ դաշտում «Արտադրանք» ապրանքի անվանումը, որից ստացված եկամտի ընդհանուր քանակը 350 ռուբլի է կամ նվազագույն կարգով այս արժեքին ամենամոտը: Այս փաստարկը նշված է դաշտում: «Մեկ թերթիկի հասույթի մոտավոր քանակություն».

  1. Տեսակավորել իրերը սյունակում «Եկամուտների գումար» աճող Դա անելու համար ընտրեք անհրաժեշտ սյունակը և, լինելով ներդիրում «Տուն»կտտացրեք պատկերակին Տեսակավորել և զտել, իսկ հետո հայտնվում է ընտրացանկում, կտտացրեք կետը "Դասավորել նվազագույնից մինչև առավելագույնը".
  2. Ընտրեք դաշտում բջիջ «Արտադրանք» և զանգիր Խաղարկային հրաշագործ կոճակի միջոցով սովորական եղանակով «Տեղադրեք գործառույթը».
  3. Պատուհանում, որը բացվում է Գործառույթի կախարդներ դասակարգում Հղումներ և զանգվածներ անուն եմ փնտրում ԻՆԴԵՔՍ, ընտրեք այն և կտտացրեք կոճակը «Լավ».
  4. Հաջորդը, բացվում է պատուհան, որն առաջարկում է օպերատորի ընտրանքների ընտրություն ԻՆԴԵՔՍ: զանգվածի կամ հղման համար: Մեզ առաջին տարբերակն է պետք: Հետևաբար, մենք այս պատուհանում թողնում ենք բոլոր լռելյայն կայանքները և կտտացնում կոճակին «Լավ».
  5. Գործառույթի փաստարկների պատուհանը բացվում է ԻՆԴԵՔՍ. Դաշտում Զանգված նշեք այն միջակայքի հասցեն, որտեղ օպերատորն է ԻՆԴԵՔՍ կփնտրի ապրանքի անվանումը: Մեր դեպքում սա սյուն է «Ապրանքի անվանումը».

    Դաշտում Տողի համարը տեղադրված է բույնի գործառույթը Որոնել. Այն պետք է ձեռնարկվի ձեռքով ՝ օգտագործելով շարահյուսությունը, որը նշված է հոդվածի սկզբում: Անմիջապես արձանագրել գործառույթի անվանումը - «Փնտրում» առանց չակերտների Դրանից հետո բացեք փակագիծը: Այս օպերատորի համար առաջին փաստարկն է «Փնտրում արժեքը». Այն տեղակայված է դաշտի թերթիկի վրա «Եկամտի մոտավոր քանակ». Նշեք համարը պարունակող բջջի կոորդինատները 350. Կիսապլան ենք դնում: Երկրորդ փաստարկն է Դիտվել է զանգված. Որոնել կանդրադառնա այն տեսականին, որում գտնվում է եկամտի չափը և կփնտրի մոտ 350 ռուբլին ամենամոտ գտնվողը: Հետեւաբար, այս դեպքում նշեք սյունակի կոորդինատները «Եկամուտների գումար». Կրկին մենք կիսաբացարկ ենք դնում: Երրորդ փաստարկն է Խաղի տեսակը. Քանի որ մենք որոնելու ենք տրվածին կամ ամենամոտ ավելի փոքրին հավասար թվացող թվեր, մենք համարը այստեղ ենք դնում "1". Մենք փակում ենք փակագծերը:

    Գործառույթի երրորդ փաստարկը ԻՆԴԵՔՍ Սյունակի համարը թողնել այն դատարկ: Դրանից հետո կտտացրեք կոճակը «Լավ».

  6. Ինչպես տեսնում եք, գործառույթը ԻՆԴԵՔՍ օգտագործելով օպերատոր Որոնել նախապես սահմանված խցում ցույց է տալիս անունը Թեյ. Իրոք, թեյի վաճառքից ստացված գումարը (300 ռուբլի) նվազող կարգով ամենամոտ է `մշակման աղյուսակի բոլոր արժեքներից 350 ռուբլի:
  7. Եթե ​​դաշտում թիվը փոխենք «Եկամտի մոտավոր քանակ» մեկ ուրիշի, այդ դեպքում դաշտի բովանդակությունը ինքնաբերաբար կվերահաշվարկվի համապատասխանաբար «Արտադրանք».

Դաս: INDEX գործառույթը Excel- ում

Ինչպես տեսնում եք, օպերատորը Որոնել շատ հարմար գործառույթ է տվյալների զանգվածում նշված տարրի համարի հաջորդականության թիվը որոշելու համար: Բայց դրանից առավելությունները մեծապես ավելանում են, եթե այն օգտագործվում է բարդ բանաձևերի մեջ:

Pin
Send
Share
Send