Որոշ դեպքերում օգտագործողը բախվում է թիրախային բջիջին մեկ այլ բջիջից վերադառնալը որոշակի թվով նիշ, սկսած ձախ հաշվին նշված նշանի հետ: Ֆունկցիան այս հարցում լավ է անում: PSTR. Դրա ֆունկցիոնալությունը մեծանում է, եթե մյուս օպերատորները օգտագործվեն դրա հետ համատեղ, օրինակ Որոնել կամ Գտեք. Եկեք ավելի սերտ նայենք, թե ինչ գործառույթների առանձնահատկությունները: PSTR եւ տեսնել, թե ինչպես է այն աշխատում կոնկրետ օրինակներով:
Օգտագործելով PSTR- ը
Օպերատորի հիմնական խնդիրը PSTR էկրանի որոշակի տարրից հանել է որոշակի թվով տպագիր նիշ, ներառյալ բացատները, սկսած խորհրդանիշի ձախ կողմում նշված բնույթով: Այս գործառույթը պատկանում է տեքստային օպերատորների կատեգորիային: Դրա տեքստը հետեւյալն է.
= PSTR (տեքստ; սկզբնական_փոցում, նիշերի շարք)
Ինչպես տեսնում եք, այս բանաձեւը բաղկացած է երեք փաստարկներից: Բոլորը պարտադիր են:
Արգումենտ "Տեքստ" պարունակում է տեքստի արտահայտություն պարունակվող տարրի տարրը, արդյունահանվող նիշերով:
Արգումենտ «Պաշտոն սկսելու» ներկայացված է մի շարք ձեւով, որը ցույց է տալիս, թե որ նշանի վրա նշում է, ձախից սկսած, անհրաժեշտ է հանել: Առաջին նիշը համարվում է որպես "1"երկրորդը "2" եւ այլն Հաշվարկման մեջ հաշվարկվում են նույնիսկ բացատները:
Արգումենտ «Նիշերի քանակ» պարունակում է նիշերի թվային ցուցանիշ, սկսած նախնական դիրքից, որպեսզի արդյունահանվի թիրախային բջիջ: Հաշվարկելով նույնը, ինչպես նախորդ փաստարկը, բացերը հաշվի են առնվում:
Օրինակ 1 `առանձին արդյունահանումը
Նկարագրեք գործառույթի օգտագործման օրինակներ: PSTR Սկսենք ամենապարզ գործից, երբ դուք պետք է հանել մի արտահայտություն: Իհարկե, նման ընտրանքները գործնականում հազվադեպ են օգտագործվում, այնպես որ մենք տալիս ենք այս օրինակին որպես նշված օպերատորի շահագործման սկզբունքների ներածություն:
Այսպիսով, մենք ունենք աշխատակիցների սեղան: Առաջին սյունակում պարունակում է աշխատակիցների անուններ: Մենք պետք է օգտագործենք օպերատորը PSTR հայտնաբերված բջիջում միայն Պիտեր Իվանովիչի Նիկոլաեւի ցուցակից առաջին անձի ազգանունը:
- Ընտրեք թերթիկի տարրը, որի արդյունքում արդյունահանումը կկատարվի: Սեղմեք կոճակը "Տեղադրեք գործառույթը"որը գտնվում է բանաձեւի սանդղակի մոտ:
- Պատուհանը սկսվում է: Ֆունկցիոնալ վարպետներ. Գնալ կատեգորիա "Տեքստ". Ընտրեք այնտեղ անունը "PSTR" եւ սեղմեք կոճակը "OK".
- Օպերատորի փաստարկի պատուհանը գործարկվեց: "PSTR". Ինչպես տեսնում եք, այս պատուհանում դաշտերի թիվը համապատասխանում է այս գործառույթի փաստարկների քանակին:
Դաշտում "Տեքստ" մուտքագրեք բջջի կոորդինատները, որը պարունակում է աշխատողների անունը: Անհրաժեշտության դեպքում, ուղղակիորեն ուղղեք կուրսորը դաշտում եւ սեղմեք ձախ մկնիկի կոճակը թերթի տարրին, որը պարունակում է այն տվյալները, որոնք մենք պետք է:
Դաշտում «Պաշտոն սկսելու» ապա դուք պետք է նշեք սիմվոլի համարը, ձախից հաշվելու համար, որից սկսվում է աշխատողի ազգանունը: Հաշվարկելիս հաշվի ենք առնում նաեւ տարածքները: Նամակ "H", որի հետ սկսվում է Նիկոլաեւի աշխատողի ազգանունը, տասնհինգերորդ խորհրդանիշն է: Հետեւաբար, դաշտում դրեց համարը "15".
Դաշտում «Նիշերի քանակ» Դուք պետք է նշեք ազգանունը կազմող նիշերի քանակը: Այն բաղկացած է ութ նշանից: Բայց հաշվի առնելով, որ վերջինից հետո բջջի մեջ այլեւս ոչ մի հերոս չկա, կարող ենք նշել ավելի մեծ թվով նիշ: Այսինքն `մեր դեպքում դուք կարող եք տեղադրել ցանկացած թվով, որը հավասար է կամ ավելի քան ութ. Մենք, օրինակ, համարը դրեցինք "10". Բայց եթե բջիջի ազգանունից հետո ավելի շատ բառեր, թվեր կամ այլ կերպարներ, ապա մենք ստիպված կլինեինք սահմանել միայն հստակ նիշ ("8").
Հետո բոլոր տվյալները մուտքագրվում են, սեղմեք կոճակը "OK".
- Ինչպես տեսնում եք, այս ակցիայից հետո աշխատողի անունը դրվեց առաջին քայլում նշված մեկում: Օրինակ 1 բջիջ
Դաս: Excel գործառույթը հրաշագործ
Օրինակ 2: խմբի արդյունահանումը
Սակայն, իհարկե, գործնական նպատակների համար հեշտ է ձեռքով մուտքագրել միայն մեկ ազգանուն, քան դրա համար բանաձեւ օգտագործել: Սակայն տվյալների փոխանցման խումբը գործառույթն օգտագործելու համար բավական տեղին կլիներ:
Մենք ունենք սմարթֆոնների ցանկ: Մինչեւ յուրաքանչյուր մոդելի անունը խոսքն է "Սմարթֆոն". Մենք պետք է առանձին սյունակում միայն այս մոդելի մոդելների անունները:
- Ընտրեք առաջին դատարկ սյունակային տարրը, որի արդյունքը կցուցադրվի եւ զանգահարեք օպերատորի փաստարկի պատուհանը PSTR նույն ձեւով, ինչպես նախորդ օրինակում:
Դաշտում "Տեքստ" նշեք սյունակի առաջին տարրի հասցեն նախնական տվյալների հետ:
Դաշտում «Պաշտոն սկսելու» մենք պետք է նշենք խորհրդանշանի համարը, որի տվյալները կհանվեն: Մեր դեպքում, յուրաքանչյուր բջիջում, մոդելի անունից առաջ, խոսքն է "Սմարթֆոն" եւ տարածությունը: Այսպիսով, այն արտահայտությունը, որը ցանկանում եք տեղադրել ամեն մի առանձին բջիջում, սկսվում է տասներորդ բնույթով: Սահմանել համարը "10" այս ոլորտում:
Դաշտում «Նիշերի քանակ» դուք պետք է սահմանեք ցուցադրվող արտահայտություն պարունակող նիշերի շարք: Ինչպես տեսնում եք, յուրաքանչյուր մոդելի անունով տարբեր նիշերը տարբեր են: Բայց այն, որ մոդելից հետո, բջիջներում տեքստը վերջանում է, փրկում է իրավիճակը: Հետեւաբար, մենք կարող ենք այս դաշտում սահմանել ցանկացած ցանկ, որը հավասար է կամ ավելի մեծ է, քան այս ցուցակի ամենաերկար անվանման նիշերի քանակը: Սահմանել կամայական քանակությամբ նիշ: "50". Ցանկացած սմարթֆոնի անունը չի գերազանցում 50 նիշերը, այնպես որ այս տարբերակը մեզ համար հարմար է:
Տվյալների մուտքագրման համար սեղմեք կոճակը "OK".
- Դրանից հետո սմարթֆոնի առաջին մոդելի անունը ցուցադրվում է նախապես սահմանված աղյուսակի բջիջում:
- Որպեսզի բանաձեւը չմտնենք սյունակի յուրաքանչյուր բջիջ առանձին, մենք դրա պատճենումը կատարում ենք լցնում: Դա անելու համար դրեք կուրսորը ստորին աջ անկյունում բանաձեւով: Կուրսորը վերափոխվում է մի փոքրիկ խաչի ձեւով լրացնել նշիչ: Սեղմեք ձախ մկնիկի կոճակը եւ քաշեք այն սյունակի վերջում:
- Ինչպես տեսնում եք, դրանից հետո ամբողջ սյունակը լրացվելու է անհրաժեշտ տվյալների հետ: Գաղտնիքն այն է, որ փաստարկը "Տեքստ" հարաբերական հղում է, ինչպես նաեւ փոփոխվում է որպես թիրախային բջիջների փոփոխություն:
- Սակայն խնդիրն այն է, որ եթե հանկարծ որոշենք փոխել կամ ջնջել սյունակը սկզբնական տվյալների հետ, թիրախի սյունակում տվյալները ճիշտ չեն ցուցադրվի, քանի որ դրանք կապված են միմյանց հետ բանաձեւով:
Որպեսզի «բացենք» արդյունքները նախնական սյունակում, մենք կատարում ենք հետեւյալ մանիպուլյացիաները: Ընտրեք բանաձեւը պարունակող սյունակը: Հաջորդը, անցեք էջանշանը «Տուն» եւ սեղմեք պատկերակը «Պատճեն»գտնվում է բլոկում "Clipboard" վրա ժապավենը:
Որպես այլընտրանքային գործողություն, ընտրությունից հետո կարող եք սեղմել առանցքային համադրությունը Ctrl + C.
- Այնուհետեւ, առանց ընտրության հեռացնելու, սյունակի վրա սեղմեք աջ: Համատեքստում ընտրացանկը բացվում է: Բլոկում "Ներածման ընտրանքներ" սեղմեք պատկերակը «Արժեքներ».
- Դրանից հետո, բանաձեւերի փոխարեն, արժեքները ընտրված սյունակում կտեղադրվեն: Այժմ կարող եք ապահով կերպով փոխել կամ ջնջել բուն սյունակը: Դա որեւէ կերպ չի ազդի արդյունքի վրա:
Օրինակ 3 `օգտագործելով օպերատորների համադրությունը
Այնուամենայնիվ, վերը նշված օրինակը սահմանափակվում է այն փաստով, որ բոլոր աղբյուր բջիջներում առաջին բառը պետք է ունենա հավասար թվով նիշ: Օգտագործեք գործառույթով PSTR օպերատորներ Որոնել կամ Գտեք զգալիորեն ընդլայնելու բանաձեւի օգտագործման հնարավորությունները:
Տեքստային օպերատորներ Որոնել եւ Գտեք վերադարձնում է նշված բնույթի դիրքորոշումը դիտվող տեքստում:
Ֆունկցիայի շարահյուսություն Որոնել հաջորդ `
= SEARCH (search_text; text_for_search; initial_position)
Օպերատորի սինտացիա Գտեք կարծես սա:
= FIND (search_text; view_text; start_position)
Ընդ որում, այս երկու գործառույթների փաստարկները նույնն են: Նրանց հիմնական տարբերությունն այն է, որ օպերատորը Որոնել երբ տվյալների մշակումը չի հաշվի առնի նամակների գործը եւ, Գտեք - հաշվի է առնում:
Տեսնենք, թե ինչպես օգտագործել օպերատորը Որոնել զուգորդված գործառույթով PSTR. Մենք ունենք սեղան, որտեղ մուտքագրվում են համընդհանուր անունով համակարգչային տեխնիկայի տարբեր մոդելների անուններ: Անցյալ ժամանակի պես, մենք պետք է վերցնենք մոդելների անունը, առանց ընդհանուր անուն: Բարդությունն այն է, որ եթե նախորդ օրինակում բոլոր դիրքերում ընդհանուր անունը նույնն էր («սմարթֆոն»), ապա այս ցուցակում այն տարբեր է («համակարգիչ», «մոնիտոր», «խոսող» եւ այլն) տարբեր նիշերով: Այս խնդիրը լուծելու համար մենք պետք է օպերատորը Որոնելորը մենք բախվում ենք ֆունկցիայի մեջ PSTR.
- Մենք ընտրում ենք սյունակի առաջին բջիջի ընտրությունը, որտեղ տվյալները կներկայացվեն, իսկ սովորական ձեւով կոչվում է գործառնական փաստարկների պատուհան PSTR.
Դաշտում "Տեքստ"ինչպես սովորաբար, մենք նշում ենք սյունակի առաջին բջիջը, սկզբնական տվյալների հետ: Դա բոլորովին անփոփոխ է:
- Բայց դաշտի արժեքը «Պաշտոն սկսելու» կստեղծի այն փաստարկը, որ գործառույթը ձեւավորվում է Որոնել. Ինչպես տեսնում եք, ցուցակի բոլոր տվյալները միավորված են այն փաստով, որ մոդելի անունից առաջ կա տարածք: Հետեւաբար, օպերատորը Որոնել որոնում է առաջին տիեզերքը աղբյուրի տիրույթի բջիջում եւ զեկուցել այս գործառույթի խորհրդանիշի թվին PSTR.
Օպերատորի փաստարկի պատուհանը բացելու համար Որոնել, դաշտը դրեց կուրսորը «Պաշտոն սկսելու». Հաջորդը, կտտացրեք պատկերակը եռանկյունի ձեւով, ուղղված ներքեւ: Այս պատկերակը գտնվում է պատուհանի նույն հորիզոնական մակարդակում, որտեղ կոճակը գտնվում է: "Տեղադրեք գործառույթը" եւ բանաձեւի բարը, բայց նրանց ձախ կողմում: Բացվեց վերջին օգտագործված օպերատորների ցանկը: Քանի որ դրանց մեջ չկա անուն «ԱՂԲՅՈՒՐ», ապա սեղմեք ապրանքի վրա "Այլ առանձնահատկություններ ...".
- Պատուհանը բացվում է Ֆունկցիոնալ վարպետներ. Կատեգորիայում "Տեքստ" ընտրեք անունը «ԱՂԲՅՈՒՐ» եւ սեղմեք կոճակը "OK".
- Օպերատորի փաստարկի պատուհանը սկսվում է: Որոնել. Քանի որ մենք փնտրում ենք տարածք, ապա դաշտում "Որոնել տեքստը" այնտեղ տեղադրեք կուրսորը եւ սեղմելով համապատասխան ստեղնը ստեղնաշարի վրա:
Դաշտում "Որոնել տեքստը" նշեք սյունակի առաջին բջիջի հղումը նախնական տվյալների հետ: Այս հղումը նույնական կլինի այն բանից, որ մենք նախկինում նշված ենք դաշտում "Տեքստ" օպերատորի փաստարկի պատուհանում PSTR.
Դաշտային փաստարկ «Պաշտոն սկսելու» պարտադիր չէ: Մեր դեպքում դա անհրաժեշտ չէ լրացնել այն, կամ կարող եք սահմանել համարը "1". Այս ընտրանքներից որեւէ մեկի համար որոնումը կատարվելու է տեքստի սկզբից:
Տվյալների մուտքագրումից հետո մի շտապեք սեղմել կոճակը "OK"որպես գործառույթ Որոնել նեղացած է: Պարզապես սեղմեք անունից PSTR բանաձեւի բարում:
- Վերջին նշված գործողությունից հետո մենք ավտոմատ կերպով վերադառնում ենք օպերատորի փաստարկների պատուհանին: PSTR. Ինչպես տեսնում եք, դաշտը «Պաշտոն սկսելու» արդեն լցված բանաձեւով Որոնել. Բայց այս բանաձեւը ցույց է տալիս մի տարածք, եւ մենք պետք է հաջորդ բնավորությունը տարածությունից հետո, որից սկսվում է մոդելի անունը: Հետեւաբար, տվյալ ոլորտում գոյություն ունեցող տվյալները «Պաշտոն սկսելու» մենք ավարտելու ենք արտահայտությունը "+1" առանց գնանշումների:
Դաշտում «Նիշերի քանակ»ինչպես նախորդ օրինակում, գրեք բնօրինակ սյունակի ամենաերկար արտահայտության նիշերից ավելի մեծ կամ հավասար թվեր: Օրինակ, համարը դրեք "50". Մեր դեպքում դա բավականին բավական է:
Բոլոր նշված մանիպուլյացիաներից հետո սեղմեք կոճակը "OK" պատուհանի ներքեւի մասում:
- Ինչպես տեսնում եք, դրանից հետո սարքի մոդելի անվանումը ցուցադրվեց առանձին բջիջում:
- Այժմ, օգտագործելով Լրացման Wizard, ինչպես նախորդ մեթոդով, պատճենեք բանաձեւը այն բջիջներին, որոնք տեղադրված են այս սյունակում:
- Բոլոր սարքի մոդելի անունները ցուցադրվում են թիրախային բջիջներում: Այժմ, անհրաժեշտության դեպքում, կարող եք կոտրել այս տարրերի հղումը աղբյուրի տվյալների սյունակով, ինչպես նախկինում, հերթականորեն կիրառելով պատճենահանման եւ պահելու արժեքները: Սակայն այս գործողությունը միշտ չէ, որ պահանջվում է:
Ֆունկցիան Գտեք օգտագործվում է բանաձեւի հետ միասին PSTR նույն սկզբունքով, ինչպես օպերատորը Որոնել.
Ինչպես տեսնում եք, գործառույթը PSTR Դա շատ հարմար գործիք է նախապես սահմանված բջջում անհրաժեշտ տվյալների ցուցադրման համար: Այն փաստը, որ օգտվողների շրջանում այնքան էլ հայտնի չէ, բացատրվում է այն փաստով, որ Excel- ի օգտագործող շատ օգտվողներ ավելի շատ ուշադրություն են դարձնում մաթեմատիկական գործառույթներին, այլ ոչ տեքստային: Այս բանաձեւը այլ օպերատորների հետ համատեղ օգտագործելու դեպքում նրա գործառույթը մեծանում է: