Մեթոդ 1. Օգտագործելով ավտոմատ գործիք
Excel- ը ունի ավտոմատ գործիք, որը նախատեսված է սյուների մեջ տեքստը բաժանելու համար: Այն ինքնաբերաբար չի գործում, այնպես որ բոլոր գործողությունները պետք է արվեն ձեռքով, ընտրելով վերամշակված տվյալների շրջանակը: Այնուամենայնիվ, պարամետրը իրականացման մեջ ամենապարզ եւ արագ է:
- Մկնիկի ձախ կոճակով ընտրեք բոլոր բջիջները, որոնց տեքստը ցանկանում եք բաժանել սյունների վրա:
- Դրանից հետո գնացեք «Տվյալներ» ներդիրին եւ կտտացրեք «Տեքստը սյունակ» կոճակին:
- Հայտնվում է «Column Text Wizard» պատուհանը, որում ցանկանում եք ընտրել տվյալների ձեւաչափը «բաժանարարներով»: Առանձնացված ամենից հաճախ տարածություն է իրականացնում, բայց եթե սա կետադրական մեկ այլ նշան է, ապա ձեզ հարկավոր է նշել այն հաջորդ քայլում:
- Նշեք հաջորդականության խորհրդանիշի ստուգումը կամ ձեռքով մուտքագրեք այն, ապա կարդացեք նախնական առանձնացման արդյունքը ստորեւ նշված պատուհանում:
- Վերջնական քայլում դուք կարող եք նշել սյունակի նոր ձեւաչափ եւ մի տեղ, որտեղ դրանք պետք է տեղադրվեն: Կարգավորումը ավարտվելուց հետո կտտացրեք «Ավարտել», բոլոր փոփոխությունները կիրառելու համար:
- Վերադարձեք սեղանին եւ համոզվեք, որ տարանջատումը հաջողությամբ անցել է:
Այս ցուցումից մենք կարող ենք եզրակացնել, որ նման գործիքի օգտագործումը օպտիմալ է այն իրավիճակներում, երբ տարանջատումը պետք է կատարվի միայն մեկ անգամ, յուրաքանչյուր բառի համար նշելով նոր սյուն: Այնուամենայնիվ, եթե նոր տվյալներ մշտապես ներմուծվում են սեղանին, ապա դրանք բաժանելու ամբողջ ժամանակ, այսպես կլինի այնքան էլ հարմար, այնպես որ նման դեպքերում մենք առաջարկում ենք ծանոթանալ հետեւյալ կերպ:
Մեթոդ 2. Ստեղծել տեքստի պառակտման բանաձեւ
Excel- ում դուք կարող եք ինքնուրույն ստեղծել համեմատաբար բարդ բանաձեւ, որը թույլ կտա ձեզ հաշվարկել խցում բառերի դիրքերը, գտնել բացեր եւ բաժանել յուրաքանչյուրը առանձին սյուներ: Որպես օրինակ, մենք կվերցնենք մի բջիջ, որը բաղկացած է երեք բառերից, որոնք առանձնացված են տարածություններով: Նրանցից յուրաքանչյուրի համար դա կտեւի իրենց բանաձեւը, հետեւաբար մենք մեթոդը բաժանում ենք երեք փուլերի:Քայլ 1. Առաջին բառի տարանջատում
Առաջին բառի բանաձեւը ամենապարզն է, քանի որ այն պետք է հրաժարվի միայն մեկ բացից `ճիշտ դիրքը որոշելու համար: Հաշվի առեք դրա ստեղծման յուրաքանչյուր քայլ, այնպես որ ձեւավորված ամբողջական պատկերն այն է, թե ինչու են անհրաժեշտ որոշակի հաշվարկներ:
- Հարմարության համար ստեղծեք երեք նոր սյունակներ ստորագրություններով, որտեղ մենք կավելացնենք առանձնացված տեքստը: Դուք կարող եք նույնը անել կամ բաց թողնել այս պահը:
- Ընտրեք այն բջիջը, որտեղ ցանկանում եք տեղադրել առաջին բառը եւ գրել Formula = LessiMV (.
- Դրանից հետո սեղմեք «Option փաստարկներ» կոճակը, դրանով իսկ տեղափոխվելով բանաձեւի գրաֆիկական խմբագրման պատուհանի մեջ:
- Որպես փաստարկի տեքստ, նշեք բջիջը մակագրությամբ `կտտացնելով այն մկնիկի ձախ կոճակով սեղանի վրա:
- Տիեզերքի կամ մեկ այլ բաժանարարի նշանների քանակը պետք է հաշվարկի, բայց ձեռքով մենք դա չենք անի, բայց մենք կօգտագործենք մեկ այլ բանաձեւ, որոնում ():
- Հենց որ այն գրանցեք այս ձեւաչափով, այն կտակի բջիջի տեքստում վերեւում եւ կներկայացվի համարձակ: Կտտացրեք այն `արագ անցնելու այս գործառույթի փաստարկներին:
- «Կմախքի» դաշտում պարզապես դրեք տարածությունը կամ անջատիչը, քանի որ դա կօգնի ձեզ հասկանալ, թե որտեղ է ավարտվում բառը: «TEXT_-SEARCH» - ում նշեք նույն բջիջը, որը մշակվում է:
- Կտտացրեք առաջին գործառույթը `այն վերադառնալու համար եւ երկրորդ փաստարկի վերջում ավելացրեք -1: Դա անհրաժեշտ է, որպեսզի որոնման բանաձեւը հաշվի առնի ոչ թե ցանկալի տարածքը, այլեւ խորհրդանիշը: Ինչպես երեւում է հետեւյալ սքրինշոթում, արդյունքը ցուցադրվում է առանց որեւէ տարածության, ինչը նշանակում է, որ բանաձեւի կազմումը ճիշտ է:
- Փակեք գործառույթի խմբագիրը եւ համոզվեք, որ բառը ճիշտ ցուցադրվում է նոր խցում:
- Ձեռքը պահեք ստորին աջ անկյունում եւ քաշեք անհրաժեշտ քանակությամբ տողեր `այն ձգելու համար: Այսպիսով, այլ արտահայտությունների արժեքները փոխարինվում են, որոնք պետք է բաժանվեն, եւ բանաձեւի կատարումը ինքնաբերաբար լինի:
Լրիվ ստեղծված բանաձեւը ունի ձեւ = Levsimv (A1; որոնում ("»; A1) -1), դուք կարող եք այն ստեղծել ըստ վերը նշված ցուցումների կամ տեղադրել այն, եթե հարմար լինեն: Մի մոռացեք փոխարինել վերամշակված բջիջը:
Քայլ 2. Երկրորդ բառի տարանջատում
Ամենադժվարը երկրորդ բառը բաժանելն է, որը մեր դեպքում անունն է: Դա պայմանավորված է նրանով, որ այն շրջապատված է երկու կողմերից տարածություններով, այնպես որ դուք պետք է հաշվի առնեք երկուսն էլ, ստեղծելով զանգվածային բանաձեւ, դիրքի ճիշտ հաշվարկման համար:
- Այս դեպքում հիմնական բանաձեւը կլինի = PST (- Գրեք այն այս ձեւով, այնուհետեւ գնացեք փաստարկի պարամետրերի պատուհանի:
- Այս բանաձեւը կփնտրի ցանկալի լարը տեքստում, որն ընտրվում է բջիջի կողմից `բաժանման մակագրությամբ:
- Գծի սկզբնական դիրքը պետք է որոշվի, օգտագործելով արդեն իսկ ծանոթ օժանդակ բանաձեւի որոնումը ():
- Ստեղծել եւ շարժվել դեպի այն, լրացրեք այնպես, ինչպես ցույց է տրվել նախորդ քայլում: Որպես ցանկալի տեքստ, օգտագործեք տարանջատիչը եւ բջիջը նշեք որպես տեքստ որոնման համար:
- Վերադարձեք նախորդ բանաձեւին, որտեղ վերջում ավելացրեք «Որոնում» գործառույթը +1- ին, գտնելու համար հաջորդ հերոսից հաշիվ սկսելու համար:
- Այժմ բանաձեւը արդեն կարող է սկսել գծերը որոնել առաջին նիշի անունից, բայց այն դեռ չգիտի, թե որտեղ պետք է ավարտվի այն, որ «քանակի_ անուններ» դաշտում գրեք որոնման բանաձեւը ():
- Գնացեք իր փաստարկներին եւ լրացրեք դրանք արդեն ծանոթ ձեւով:
- Նախկինում մենք չէինք դիտարկել այս գործառույթի նախնական դիրքը, բայց այժմ անհրաժեշտ է մուտքագրել որոնում (), քանի որ այս բանաձեւը չպետք է գտնի առաջին բացը, բայց երկրորդը:
- Գնացեք ստեղծված գործառույթ եւ լրացրեք այն նույն ձեւով:
- Վերադարձեք առաջին «որոնում» եւ վերջում ավելացրեք «Nach_position» +1- ում, քանի որ տողի որոնման համար անհրաժեշտ չէ տարածություն:
- Կտտացրեք արմատը = PST եւ կուրսորը դրեք «Number_Names» գծի վերջում:
- Արդյունքում հանեք արտահայտությունը (""; A1) -1-ը `տարածությունների հաշվարկները լրացնելու համար:
- Վերադարձեք սեղանին, ձգեք բանաձեւը եւ համոզվեք, որ բառերը ճիշտ ցուցադրվում են:
Բանաձեւը պարզվեց, եւ ոչ բոլոր օգտվողները հասկանում են, թե ինչպես է այն աշխատում: Փաստն այն է, որ գծի որոնման համար ես պետք է օգտագործեի մի քանի գործառույթներ, որոնք որոշում են տարածությունների սկզբնական եւ վերջնական դիրքերը, եւ այնուհետեւ մեկ խորհրդանիշը նրանցից խլեց, որպեսզի այս բացերը ցուցադրվեցին: Արդյունքում, բանաձեւը հետեւյալն է. = PST (A1; Որոնում ("; A1) +1; Որոնում ("; Ա 1) - 1): Օգտագործեք այն որպես օրինակ, բջջային համարը փոխարինելով տեքստի հետ:
Քայլ 3. Երրորդ բառի տարանջատում
Մեր հանձնարարականի վերջին քայլը ենթադրում է երրորդ բառի բաժանումը, որը նայում է նույն կերպ, ինչպես դա տեղի ունեցավ առաջինի հետ, բայց ընդհանուր բանաձեւը մի փոքր փոխվում է:
- Դատարկ խցում, ապագա տեքստի գտնվելու վայրի համար գրեք = rashesimv (եւ գնացեք այս գործառույթի փաստարկներին:
- Որպես տեքստ, նշեք մի բջիջ `բաժանվելու համար մակագրությամբ:
- Այս անգամ օժանդակ գործառույթը բառ գտնելու համար կոչվում է DLST (A1), որտեղ A1- ը տեքստի նույն բջիջն է: Այս հատկությունը որոշում է տեքստում նիշերի քանակը, եւ մենք կմնանք միայն հարմար:
- Դա անելու համար ավելացրեք -poisk () եւ գնացեք խմբագրելու այս բանաձեւը:
- Մուտքագրեք արդեն ծանոթ կառուցվածքը `լարային առաջին տարանջատիչը որոնելու համար:
- Մեկ այլ որոնում `մեկնարկային դիրքի ():
- Նշեք այն նույն կառուցվածքը:
- Վերադառնալ նախորդ որոնման բանաձեւին:
- Ավելացնել +1 իր սկզբնական դիրքում:
- Նավարկեք Formula Rascessv- ի արմատին եւ համոզվեք, որ արդյունքը ճիշտ ցուցադրվում է, այնուհետեւ հաստատեք փոփոխությունները: Այս դեպքում ամբողջական բանաձեւը նման է = pracemir (a1; Dlstr (A1) -poisk (""; A1; Որոնում (""; A1) +)):
- Արդյունքում, հաջորդ սքրինշոթում տեսնում եք, որ բոլոր երեք բառերը ճիշտ են առանձնացված եւ գտնվում են իրենց սյունակներում: Դրա համար անհրաժեշտ էր օգտագործել մի շարք բանաձեւեր եւ օժանդակ գործառույթներ, բայց դա թույլ է տալիս դինամիկ կերպով ընդլայնել սեղանը եւ մի անհանգստացեք, որ ամեն անգամ ստիպված եք կրկին կիսել տեքստը: Անհրաժեշտության դեպքում պարզապես ընդլայնել բանաձեւը `այն տեղափոխելով, որպեսզի հետեւյալ բջիջները ինքնաբերաբար ազդեն: