Որոշ դեպքերում օգտագործողը առաջադրանքի առջեւ կանգնած է մեկ այլ բջիջից մեկ այլ բջիջից վերադարձնելու որոշակի թվով նիշ, սկսած ձախ կողմում նշված նշանից: Այս առաջադրանքով PSTR գործառույթը հիանալի հաղթահարում է: Դրա ֆունկցիոնալն ավելի է մեծանում, եթե այլ օպերատորներ օգտագործվում են դրա հետ միասին, ինչպիսիք են որոնումը կամ գտեք: Եկեք ավելի մանրամասն ներկայացնենք, թե որոնք են PST գործառույթի հնարավորությունները եւ տեսեք, թե ինչպես է այն աշխատում հատուկ օրինակների վրա:
Օգտագործելով PST- ը
PSTR օպերատորի հիմնական խնդիրն է հեռացնել որոշակի թվով տպագիր նշանների թերթիկի, ներառյալ տարածությունների սահմանված տարրից, սկսած խորհրդանիշի ձախ կողմում նշված: Այս հատկությունը վերաբերում է տեքստային օպերատորների կատեգորիայի: Դրա շարահյուսությունը վերցնում է հետեւյալ ձեւը.= PST (տեքստ; սկզբնական_ պատճեն; number_ames)
Ինչպես տեսնում ենք, այս բանաձեւը բաղկացած է երեք փաստարկներից: Բոլորն էլ պարտադիր են:
«Տեքստի» փաստարկը պարունակում է տերեւային տարրի հասցեն, որում տեքստային արտահայտությունը տեղակայված է շարժական նշաններով:
Նախնական դիրքի փաստարկը ներկայացված է մի շարք տեսքով, որը ցույց է տալիս, թե որ հաշվին նշվում է, ձախից, պետք է արդյունահանվի: Առաջին նշանը համարվում է «1», երկրորդը «2» -ի համար եւ այլն: Հաշվարկվում են նույնիսկ բացերը:
«Նշանների քանակը» փաստարկը պարունակում է ինքնուրույն մի շարք նիշ, սկսած նախնական դիրքից, որպեսզի հանվի թիրախային բջիջ: Նախորդ փաստարկը նույն ձեւը հաշվարկելիս հաշվի են առնվում:
Օրինակ 1. Մեկ հեռացում
Նկարագրեք Pastro գործառույթի օգտագործման օրինակները `ամենապարզ դեպքից սկսելու համար, երբ անհրաժեշտ է մեկ արտահայտություն քաղել: Իհարկե, գործնականում նման տարբերակները չափազանց հազվադեպ են, ուստի մենք տալիս ենք այս օրինակը միայն որպես ծանոթություն նշված օպերատորի սկզբունքներին:
Այսպիսով, մենք ունենք ձեռնարկության աշխատակիցների սեղան: Առաջին սյունակը ցույց է տալիս անունները, ազգանուններն ու հայրանուները: Պետք է օգտագործել PSTR օպերատորը `նշված բջիջում Peter Ivanovich Nikolaev- ի ցուցակից առաջին անձի անունը հանելու համար:
- Ընտրեք թերթի տարրը, որում այն արդյունահանվելու է: Կտտացրեք «Տեղադրեք գործառույթի» կոճակը, որը գտնվում է բանաձեւի տողի մոտ:
- Գործառույթների հրաշագործ պատուհանը սկսվում է: Գնացեք «Տեքստ» կատեգորիայի: Մենք «PST» անուն ենք հատկացնում եւ կտտացրեք «OK» կոճակին:
- Մեկնարկում է «PSTR» օպերատորի փաստարկների պատուհանը: Ինչպես տեսնում եք, այս պատուհանում դաշտերի քանակը համապատասխանում է այս գործառույթի փաստարկների քանակին:
«Տեքստ» դաշտում մենք ներկայացնում ենք բջիջի կոորդինատները, որոնք պարունակում են աշխատողների անուններ: Որպեսզի հասցեն ձեռքով չուղարկվի, մենք պարզապես տեղադրում ենք կուրսորը դաշտում եւ կտտացնում է մկնիկի ձախ կոճակը այն կետի վրա, որտեղ առկա են մեզ անհրաժեշտ տվյալները:
«Մեկնարկային դիրքում» դաշտում հարկավոր է նշել բնույթի համարը, հաշվելով ձախ կողմում, որից սկսվում է աշխատողի անունը: Հաշվելիս մենք նույնպես համարում ենք տարածքներ: «Հ» տառը, որով սկսվում է Նիկոլաեւի աշխատողի անունը, տասնհինգերորդ խորհրդանիշն է: Հետեւաբար, ոլորտում մենք սահմանեցինք «15» թիվը:
«Նշաններ» դաշտում անհրաժեշտ է նշել նիշերի քանակը, որոնցից բաղկացած է ազգանունը: Այն բաղկացած է ութ նիշից: Բայց հաշվի առնելով ազգանունից հետո բջիջում այլեւս կերպարներ չկան, մենք կարող ենք նշել ավելի մեծ թվով կերպարներ: Այսինքն, մեր դեպքում կարող եք տեղադրել ցանկացած թիվ, որը հավասար է կամ ավելի ութ: Մենք, օրինակ, «10» թիվը: Բայց եթե ազգանունից հետո բջիջում ավելի շատ բառեր, թվեր կամ այլ նիշեր կլինեին, ապա մենք պետք է տեղադրենք միայն ցուցանակների ճշգրիտ քանակը («8»):
Բոլոր տվյալները մուտքագրվելուց հետո սեղմեք «OK» կոճակը:
- Ինչպես տեսնում ենք, այս գործողություններից հետո աշխատողի անունը ցուցադրվել է առաջին քայլում նշված 1-ի օրինակով:
Դաս. Գործառույթների վարպետ Excel- ում
Օրինակ 2. Խմբի արդյունահանում
Բայց, իհարկե, գործնական նպատակներով ավելի հեշտ է ձեռքով քշել մեկ ազգանուն, քան դիմել այս բանաձեւի համար: Բայց տվյալների խումբը փոխանցելու համար գործառույթի օգտագործումը բավականին տեղին կլինի:
Մենք ունենք սմարթֆոնների ցուցակ: Նախքան յուրաքանչյուր մոդելի անունը «սմարթֆոն» բառ է: Մենք պետք է առանձին սյուն պատրաստենք միայն այս բառի մոդելների անունները:
- Մենք կարեւորում ենք սյունակի առաջին դատարկ տարրը, որին արդյունքը կցուցադրվի եւ կզանգահարեք PST օպերատորի փաստարկները նույն ձեւով, ինչպես նախորդ օրինակում:
«Տեքստի» դաշտում նշեք առաջին սյունակի տարրը `աղբյուրի տվյալներով:
«Մեկնարկային դիրքի» դաշտում մենք պետք է նշենք բնավորության համարը, որից ստացված տվյալները կստանան: Մեր դեպքում, յուրաքանչյուր խցում `նախքան մոդելի անունը,« սմարթֆոն »բառը եւ տարածքը: Այսպիսով, այն արտահայտությունը, որը պետք է առանձին խցիկ բերվի ամենուր, սկսվում է տասներորդ խորհրդանիշից: Տեղադրեք այս դաշտում «10» համարը:
«Նշանների քանակը» դաշտում հարկավոր է սահմանել այն նիշերի քանակը, որոնք պարունակում են ելքային արտահայտություն: Ինչպես տեսնում ենք, յուրաքանչյուր մոդելի անունով, տարբեր կերպարներ: Բայց իրավիճակը խնայում է այն փաստը, որ մոդելի անունից հետո բջիջներում տեքստը ավարտվում է: Հետեւաբար, մենք կարող ենք ցանկացած թվով սահմանել այս ոլորտում, որը հավասար է կամ ավելին, քան այս ցուցակի ամենաերկար անունով նիշերի քանակը: Մենք ստեղծում ենք «50» նշանների կամայական թիվ: Թվարկված սմարթֆոններից ոչ մեկը անունը չի գերազանցում 50 նիշ, այնպես որ նշված տարբերակը հարմար է մեզ համար:
Տվյալները մուտքագրելուց հետո սեղմեք «OK» կոճակը:
- Դրանից հետո սմարթֆոնի առաջին մոդելի անունը ցուցադրվում է աղյուսակի կանխորոշված խցում:
- Որպեսզի յուրաքանչյուր բջիջ յուրաքանչյուր բջիջ առանձին բանաձեւ չմտնեք, այն պատճենեք այն `լրացնելով ցուցիչը: Դա անելու համար կուրսորը դրեք բջիջի ստորին աջ անկյունում `բանաձեւով: Կուրսորը վերածվում է լրացման ցուցիչի `փոքր խաչի տեսքով: Կտտացրեք մկնիկի ձախ կոճակը եւ քաշեք այն սյունակի վերջում:
- Ինչպես տեսնում եք, ամբողջ սյունը դրանից հետո կլցվի մեր անհրաժեշտ տվյալներով: Գաղտնիքն այն է, որ «տեքստի» փաստարկը հարաբերական հղում է, եւ քանի որ նպատակային բջիջների դիրքը նույնպես փոխվում է:
- Բայց խնդիրն այն է, որ եթե մենք որոշենք հանկարծակի փոխել կամ հեռացնել սյունը նախնական տվյալներով, ապա թիրախային սյունակում նշված տվյալները սխալ կլինեն, քանի որ դրանք կապված են միմյանց հետ:
Արդյունքը «կապել» բնօրինակ սյունից, արտադրել հետեւյալ մանիպուլյացիաները: Ընտրեք մի սյուն, որը պարունակում է բանաձեւ: Հաջորդը, գնացեք «Տնային» էջանիշ եւ կտտացրեք «Պատճեն» պատկերակին, որը գտնվում է ժապավենի վրա «բուֆեր»:
Որպես այլընտրանքային գործողություն, ընտրությունից հետո կարող եք ներբեռնել CTRL + C ստեղնաշարի համադրությունը:
- Հաջորդը, առանց ընտրությունը հանելու, կտտացրեք սյունակը մկնիկի աջ կոճակով: Բացվում է համատեքստի ընտրացանկը: «Տեղադրեք պարամետրեր» բլոկում կտտացրեք «արժեքը» պատկերակին:
- Դրանից հետո բանաձեւերի փոխարեն արժեքները կներառվեն ընտրված սյունակում: Այժմ կարող եք փոխել կամ ջնջել աղբյուրի սյունը առանց վախերի: Դա չի ազդի արդյունքի վրա:
Օրինակ 3. Օգտագործելով օպերատորների համադրությունը
Բայց, այնուամենայնիվ, վերը նշված օրինակը սահմանափակվում է նրանով, որ բոլոր աղբյուրների բջիջներում առաջին բառը պետք է ունենա հավասար թվով նիշ: Դիմումը PST օպերատորների գործառույթի հետ միասին, որոնումը կամ գտածոները թույլ կտան ձեզ զգալիորեն ընդլայնել բանաձեւի օգտագործման հնարավորությունները:
Տեքստի օպերատորները որոնում եւ գտնում են նշված խորհրդանիշի դիրքը դիտվող տեքստում:
Syntax գործառույթի որոնում Հաջորդը:
= Որոնում (ցանկալի_տեքստ; TEXT_D_POE; սկզբնական_ պատճեն)
Օպերատորի շարահյուսությունը կարծես.
= Գտեք (ցանկալի_Տեք; դիտում_text; nach_posity)
Ընդհանրապես, այս երկու գործառույթների փաստարկները նույնական են: Նրանց հիմնական տարբերությունն այն է, որ տվյալների մշակման ընթացքում որոնողական օպերատորը հաշվի չի առնում տառերը գրանցամատյանները եւ գտնում են, որ հաշվի է առնում:
Տեսնենք, թե ինչպես օգտագործել որոնման օպերատորը PSTR գործառույթի հետ միասին: Մենք ունենք մի սեղան, որի մեջ նշված են համակարգչային տեխնիկայի տարբեր մոդելների անուններ ընդհանրացված անունով: Ինչպես վերջին անգամ, մենք պետք է հանենք մոդելների անունը `առանց ընդհանրացնող անվանման: Դժվարությունն այն է, որ եթե նախորդ օրինակում բոլոր դիրքերի ընդհանրացումը նույնն էր («սմարթֆոնը»), այնուհետեւ ներկա ցուցակում այն տարբեր է («համակարգիչ», «Մոնիտոր», «սյուններ», տարբեր թվեր նիշ: Այս խնդիրը լուծելու համար մեզ անհրաժեշտ կլինի որոնողական օպերատոր, որը մենք կլինենք PSTS- ի գործառույթում:
- Մենք արտադրում ենք սյունակի առաջին բջիջի ընտրությունը, որտեղ ցուցադրվելու են տվյալները, եւ արդեն ծանոթ ձեւով, զանգահարեք PST- ի գործառույթի փաստարկը:
«Տեքստի» դաշտում, ինչպես միշտ, նշեք սյունակի առաջին բջիջը աղբյուրի տվյալներով: Այստեղ ամեն ինչ փոփոխություն չէ:
- Բայց «մեկնարկային դիրքը» դաշտի արժեքը կներկայացնի որոնման գործառույթ առաջացնող փաստարկը: Ինչպես տեսնում եք, ցուցակի բոլոր տվյալները համատեղում են այն փաստը, որ նախքան մոդելի անունը տեղ կա: Հետեւաբար, որոնման օպերատորը կփնտրի առաջին բացը աղբյուրի տիրույթում եւ զեկուցելու է PSTR գործառույթի այս խորհրդանիշի քանակը:
Օպերատորի փաստարկների պատուհանը բացելու համար կուրսորը դրեք «մեկնարկային դիրքի» դաշտում: Հաջորդը, կտտացրեք պատկերակին եռանկյունու տեսքով `ուղղված անկյան տակ: Այս պատկերակը գտնվում է պատուհանի նույն հորիզոնական մակարդակում, որտեղ գտնվում է «Տեղադրեք գործառույթը» կոճակը եւ բանաձեւի լարը, բայց դրանց ձախ կողմում: Կիրառվել են վերջին օպերատորների ցուցակը: Քանի որ նրանց մեջ չկա «որոնում» անուն, ապա կտտացրեք «Այլ գործառույթներ ...» կետին:
- Բացվում է գործառույթի մագիստրոսի մագիստրոսը: «Տեքստ» կատեգորիայում «որոնում» անվանումը եւ կտտացրեք «OK» կոճակին:
- Օպերատորի փաստարկների պատուհանի որոնումը սկսվում է: Քանի որ մենք տեղ ենք փնտրում, ապա դաշտում «դպրոցի տեքստը» տեղում է տարածքը, տեղադրելով կուրսորը եւ սեղմելով ստեղնաշարի համապատասխան բանալին:
«Որոնման տեքստում» դաշտում նշեք հղումը աղբյուրի սյունակի առաջին խցում: Այս հղումը նույնական կլինի այն մեկի հետ, որը նախկինում նշել ենք «Տեքստի» դաշտում PSTR օպերատորի փաստարկով:
«Մեկնարկային դիրքը» դաշտի փաստարկը չի պահանջվում լրացնել: Մեր դեպքում դա պետք չէ լրացնել, կամ կարող եք սահմանել «1» թիվը: Այս տարբերակներից որեւէ մեկի հետ որոնումը կկատարվի տեքստի սկզբից:
Տվյալները մուտքագրելուց հետո մի շտապեք սեղմել «OK» կոճակը, քանի որ որոնման գործառույթը բույն է: Պարզապես կտտացրեք PST- ի անունը բանաձեւի շարքում:
- Վերջին նշված գործողությունը ավարտելուց հետո մենք ինքնաբերաբար վերադառնում ենք Օպերատորի փաստարկների պատուհանի պատուհանը: Ինչպես տեսնում եք, «մեկնարկային դիրքը» դաշտն արդեն լցված է որոնման բանաձեւով: Բայց այս բանաձեւը նշում է բացը, եւ մենք պետք է հաջորդ խորհրդանիշը տիեզերական սանդղակից հետո, որից սկսվում է մոդելի անունը: Հետեւաբար, «Մեկնարկային դիրքի» դաշտում առկա տվյալները, մենք ավելացնում ենք «+1» արտահայտությունը առանց մեջբերումների:
«Նշաններ» դաշտում, ինչպես նախորդ օրինակով, գրեք ցանկացած համար, որն ավելի մեծ է կամ հավասար է աղբյուրի սյունակի ամենաերկար արտահայտման կերպարների թվին: Օրինակ, մենք սահմանեցինք «50» թիվը: Մեր դեպքում սա բավականին բավարար է:
Այս բոլոր մանիպուլյացիաները կատարելուց հետո սեղմեք «OK» կոճակը պատուհանի ներքեւի մասում:
- Ինչպես տեսնում ենք, այսքանից հետո սարքի մոդելի անունը ցուցադրվեց առանձին խցում:
- Այժմ, օգտագործելով լցոնման հրաշագործը, ինչպես նախորդ մեթոդով, պատճենեք բջիջների բանաձեւը, որոնք տեղակայված են ներքեւում այս սյունակում:
- Սարքերի բոլոր մոդելների անունները ցուցադրվում են թիրախային բջիջներում: Այժմ, անհրաժեշտության դեպքում, կարող եք կոտրել այս տարրերի հղումը աղբյուրի տվյալների սյունակով, ինչպես նախորդ անգամ, հետեւողականորեն պատճենել եւ տեղադրել արժեքներ: Այնուամենայնիվ, նշված գործողությունը միշտ չէ, որ պարտադիր է:
Գտնված գործառույթը օգտագործվում է Pastro- ի բանաձեւի հետ միասին, որպես որոնման օպերատորի նույն սկզբունքը:
Ինչպես տեսնում եք, PSTR գործառույթը շատ հարմար գործիք է ցանկալի տվյալները կանխորոշված խցում: Այն փաստը, որ այն այնքան էլ տարածված չէ օգտվողների շրջանում, բացատրվում է նրանով, որ Excel- ի օգտագործողներից շատ օգտվողներ ավելի շատ ուշադրություն են դարձնում մաթեմատիկական գործառույթներին, այլ ոչ թե տեքստային: Այս բանաձեւը օգտագործելիս, այլ օպերատորների հետ զուգակցված, ֆունկցիոնալությունն ավելի է մեծանում: