Բովանդակություն
Excel-ում դուք կարող եք հանդիպել այնպիսի իրավիճակների, երբ դուք ստիպված լինեք մեծ քանակությամբ անուններ բաժանել ստորակետով առանձնացված բջիջների ներսում: Այն դեպքում, երբ ձեզ հարկավոր է դրանք բաժանել անունների, ազգանունների, իսկ որոշ դեպքերում նաև միջին անունների: Այս հոդվածը ձեզ ցույց կտա Excel-ում անունները ստորակետով բաժանելու հիմնական ուղիները:
Այս մեթոդները կարող են օգտագործվել նաև հասցեները, հեռախոսահամարները և այլն բաժանելու համար՝ բաժանված ստորակետերով:
Ներբեռնման պրակտիկա Աշխատանքային գրքույկ
Ներբեռնեք աշխատանքային գրքույկը այս հոդվածը նկարագրելու համար օգտագործվող տվյալների հավաքածուով տարբեր մեթոդներով ներքևից տարբեր աղյուսակներում: Փորձեք ներբեռնել և զբաղվել ինքներդ ձեզ, մինչ դուք անցնում եք ձեռնարկները:
Անունները բաժանել ստորակետով.xlsx
Անունները ստորակետով բաժանելու 3 հեշտ եղանակ Excel-ում
Կան երեք եղանակ, որոնք ես նկարագրելու եմ այստեղ՝ Excel-ում անունները ստորակետով բաժանելու համար: Անուն, ազգանուն կամ հայրանուն հանելը տարբեր բանաձևեր ունի: Ես կանցնեմ յուրաքանչյուրն իր ենթաբաժիններում: Անցեք յուրաքանչյուր բաժին՝ տեսնելու, թե ինչպես են աշխատում այս մեթոդները կամ ընտրեք ձեզ անհրաժեշտ մեկը վերևի աղյուսակից:
Նախ ցուցադրման համար ես օգտագործում եմ հետևյալ տվյալների բազան:
Ես օգտագործում եմ անուններ, որոնք պարունակում են անուն, հայրանուն և ազգանուն: Բայց դուք կարող եք նաև կիրառել բոլոր մեթոդները միայն անվան և ազգանվան համար, որոնք բաժանված են ստորակետով:
1. Անունները բաժանել ստորակետով, օգտագործելով տեքստը սյունակներում Excel-ում
Excel-ը ապահովում է Text to Columns գործիք՝ տեքստի արժեքները բաժանելու տարբեր սյունակների բջիջների, որոնք առանձնացված են սահմանազատիչներով: Նմանապես, եթե այս գործիքում որպես սահմանազատող ստորակետ ենք օգտագործում, Excel-ում կարող ենք անունները բաժանել ստորակետով: Հետևեք այս քայլերին, որպեսզի տեսնեք, թե ինչպես:
Քայլեր.
- Սկզբում ընտրեք բոլոր բջիջները, որոնք պարունակում են ստորակետով բաժանված: Այս օրինակում դա B5:B8 բջիջների տիրույթն է:
- Այժմ, ձեր ժապավենում անցեք դեպի Տվյալներ ներդիր:
- Տվյալների գործիքներ խմբում ընտրեք Տեքստ սյունակներում :
- Արդյունքում կհայտնվի Տեքստը վերափոխելու սյունակի մոգ : Առաջին պատուհանում նշեք Delimited և սեղմեք Հաջորդ դրանից հետո:
- Երկրորդ պատուհանում , ստուգեք Ստորակետ Սահմանիչներ : Այնուհետև սեղմեք Հաջորդ :
- Հաջորդ պատուհանում ընտրեք այն նպատակակետը, որտեղ ցանկանում եք տեղադրել ձեր առանձնացված սյունակը: Այս դեպքում ես ընտրել եմ $C$5 բջիջը:
- Վերջապես սեղմեք Ավարտել .
- Սխալի նախազգուշացման դեպքում սեղմեք OK :
Դրանից հետո դուք կունենաք ձեր անունը, հայրանունը և ազգանունը առանձնացված են:
Կարդալ ավելին. Ինչպես բաժանել անունները Excel-ում երկու սյունակի (4 Արագ Ճանապարհներ)
2. Flash Fill-ի օգտագործումը՝ անունները ստորակետով բաժանելու համար
Կա Flash Fill հատկություն Excel 2013-ից:առաջ։ Իր գործառույթն ամփոփելու համար Flash Fill հատկությունը հայտնաբերում է օրինաչափությունը և ավտոմատ կերպով առաջարկում և լրացնում մնացած տվյալները: Այս մեթոդը կարող է հատկապես օգտակար լինել սահմանազատողով առանձնացված տվյալները բաժանելու համար: Մեծ մասամբ սա Excel-ում անունները ստորակետով բաժանելու ամենաարագ մեթոդն է:
Այս գործառույթի մանրամասն ուղեցույցի համար հետևեք այս քայլերին:
Քայլեր.
- Նախ լրացնենք անունները։ Դա անելու համար ընտրեք բջիջ և ձեռքով մուտքագրեք առաջին մուտքի անունը:
- Նույնպես, սկսեք մուտքագրել առաջին մուտքի անունը: հաջորդ մուտքը. Flash Fill հատկությունը ավտոմատ կերպով կառաջարկի մնացած անունները:
- Անուններն առաջարկելուց հետո սեղմեք Մուտքագրեք ձեր ստեղնաշարի վրա: Դուք կունենաք առանձնացված ձեր անունները:
- Նույն ձևով լրացրեք հայրանունը և ազգանունը` կրկնելով գործընթացը: Ձեր անունները կբաժանվեն:
Կարդալ ավելին. Ինչպես բաժանել անունները Excel-ում (5 արդյունավետ մեթոդ)
3. Տարբեր բանաձևերի կիրառում Excel-ում
Դուք կարող եք նման արդյունքի հասնել վերը նշված երկու մեթոդներին՝ օգտագործելով բանաձևերը: Թեև արդյունքը կարող է նույնը լինել, ձեզ հարկավոր են տարբեր մոտեցումներ բանաձևերում՝ անունների տարբեր մասերը հանելու համար: Ավելի հեշտ հասկանալու համար ես առանձնացրել եմ երեքը նրանց մեջկատեգորիա։
3.1 Անվանման բաժանում
Անունները բաժանելու համար մենք կարող ենք օգտագործել LEFT և SEARCH ֆունկցիաների համակցությունը։
LEFT ֆունկցիան ընդունում է տեքստը որպես հիմնական արգումենտ և նիշերի քանակը, որոնք պետք է հանվեն որպես կամընտիր արգումենտ: Այն տողից վերադարձնում է արգումենտում նշված մի քանի նիշ:
SEARCH ֆունկցիան վերադարձնում է կոնկրետ նիշի առաջին դիրքի թիվը: Այն պահանջում է երկու հիմնական փաստարկ՝ նիշերը, որոնք պետք է գտնի և տեքստային արժեքը, որտեղ պետք է գտնի նիշը: Ֆունկցիան կարող է վերցնել այլ ընտրովի արգումենտ, թե որտեղից պետք է սկսի որոնումը:
Բանաձևի օգտագործման մանրամասները իմանալու համար հետևեք հետևյալ քայլերին:
Քայլեր.
- Սկզբում ընտրեք այն բջիջը, որտեղ ցանկանում եք անունը: Այս դեպքում դա C5 բջիջն է։
- Բջիջում գրեք հետևյալ բանաձևը.
=LEFT(B5,SEARCH(",",B5)-1)
- Դրանից հետո ձեր ստեղնաշարի վրա սեղմեք Enter : Ձեր անունն առանձնացված կլինի բջիջից:
- Այժմ կրկին ընտրեք բջիջը և սեղմեք և քաշեք Լրացնել բռնակի պատկերակը մինչև ցուցակի վերջ՝ ցուցակից բոլոր անունները ստանալու համար:
Ձեր անունները կբաժանվեն ստորակետով` օգտագործելով բանաձևը. Excel:
🔍 Բանաձեւի բաշխում.
👉
SEARCH(“,“, B5) որոնում է ստորակետ B5 բջիջում և վերադարձնում է ստորակետի առաջին դիրքը դրանում, որը 5 է:
👉
SEARCH(“,“, B5)-1: վերադարձնում է դիրքը առաջին ստորակետից առաջ, այսինքն՝ անունի երկարությունը, որն այստեղ 4 է:
👉
LEFT(B5, SEARCH(“,“, B5 )-1) վերադարձնում է առաջին չորս նիշերը տողի ձախից, որը Alex է:
Կարդալ ավելին` Excel VBA: Split Անուն և ազգանուն (3 գործնական օրինակ)
3.2 Միջին անունի բաժանում
Միջանունը հանելու համար MID և SEARCH-ի համակցությունը ֆունկցիաները:
MID ֆունկցիան ընդունում է տեքստ, մեկնարկային դիրք և մի քանի նիշ որպես արգումենտ: Այն վերադարձնում է նիշերը տողի կեսից:
SEARCH ֆունկցիան վերադարձնում է կոնկրետ նիշի առաջին դիրքի թիվը: Այն պահանջում է երկու արգումենտ՝ նիշերը, որոնք պետք է գտնի, և տեքստային արժեքը, որտեղ այն պետք է գտնի նիշը, և կամընտիր արգումենտ, թե որտեղից պետք է սկսի որոնումը:
Քայլեր՝
- Սկզբում ընտրեք այն բջիջը, որտեղ ցանկանում եք բաժանել միջին անունը: Այս դեպքում դա D5 բջիջն է։
- Այնուհետև բջիջում գրեք հետևյալ բանաձևը.
=MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2)
- Դրանից հետո ձեր ստեղնաշարի վրա սեղմեք Enter : Դուք կունենաք միջին անունը հանված B5 բջիջից:
- Այժմ կրկին ընտրեք բջիջը: Սեղմեք և քաշեք ԼրացնելՆշեք պատկերակը մնացած սյունակում, որպեսզի լրացնեք այն միջին անուններով:
Սա Excel-ում միջին անունները կբաժանի ստորակետերով:
B5 և վերադարձնում է 6 ։
👉
SEARCH(” “,B5,SEARCH(” “,B5,1)+1) վերադարձնում է երկրորդ բացատը տողի մեջ։ Այն օգտագործում է առաջին տարածությունից հետո տարածություն գտնելու տրամաբանությունը։ Բանաձեւը վերադարձնում է 16 B5 բջիջի համար:
👉
SEARCH(” “,B5,SEARCH(” “,B5,1)+1)- SEARCH(" ",B5,1) վերադարձնում է առաջին և երկրորդ տարածության միջև եղած երկարությունը, ներառյալ բացատը, որը 10 այստեղ է:
👉
Վերջապես MID (B5,SEARCH(” “,B5,1)+1,SEARCH(” “,B5,SEARCH(” “,B5,1)+1)-SEARCH(” “,B5,1)-2) վերադարձնում է ընդհանուր 8 նիշ (-2՝ ստորակետը և բացատը 10 նիշից փոքրացնելու համար) B5 բջջի արժեքից սկսած 6-րդ դիրքից: Այս դեպքում դա Պատրիսիա է<7:>.
3.3 Ազգանունը բաժանել
Ազգանունները տվյալների բազայից բաժանելու համար մենք կարող ենք օգտագործել LEN , համակցությունը: RIGHT , և SEARCH ֆունկցիաները:
LEN ֆունկցիան վերցնում է տեքստային տողը որպես արգումենտ և վերադարձնում նիշերի ընդհանուր թիվը: դրա մեջ:
RIGHT ֆունկցիան վերցնում է տեքստ և, երբեմն, երկարությունը, որը պետք է արդյունահանվի որպես արգումենտ: Այն վերադարձնում է որոշակի թվով նիշերի վերջիցտող:
SEARCH գործառույթը որոնում է կոնկրետ նիշ կամ նիշերի մի շարք տեքստից և վերադարձնում է այն դիրքը, որտեղ այն առաջին անգամ համընկնում է: Այս ֆունկցիան սովորաբար վերցնում է երկու հիմնական արգումենտ՝ այն նիշերը, որոնք պետք է գտնի և տեքստը, որում այն կփնտրի նիշերը: Այն երբեմն կարող է վերցնել ևս մեկ կամընտիր արգումենտ, թե որտեղ է այն սկսելու իր որոնումը:
Քայլեր.
- Նախ, ընտրեք այն բջիջը, որտեղ ցանկանում եք գրել վերջինը: Անուն. Ես ընտրել եմ E5 բջիջը դրա համար:
- Այնուհետև գրեք հետևյալ բանաձևը.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1)))
- Դրանից հետո ստեղնաշարի վրա սեղմեք Enter : Դուք կունենաք ազգանունը B5 բջիջից:
- Նորից ընտրեք բջիջը: Վերջապես, սեղմեք և քաշեք Լրացնել բռնակի պատկերակը որպեսզի լրացնեք սյունակի մնացած մասի բանաձևը:
Այսպիսով, վերջին անուններ, Excel-ում դուք կունենաք բաժանված անուններ ստորակետով:
🔍 Բանաձևի բաժանում.
👉
LEN(B5 ) վերադարձնում է B5 բջիջի նիշերի ընդհանուր թիվը և վերադարձնում 22 :
👉
SEARCH(" ",B5) վերադարձնում է տարածության առաջին դիրքը, որը 6 է:
👉
SEARCH(” “,B5,SEARCH(” “,B5)+1) վերադարձնում է դիրքը երկրորդ բացատը, որը 16 այստեղ է:
👉
Ներդրված SEARCH(” “,B5,SEARCH(” “,B5,SEARCH(” “,B5)+1 )) նշում է ընդհանուր երկարությունը սկզբից մինչևերկրորդ բացատը, որը դեռ 16 է:
👉
LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,SEARCH(” “,B5) +1)) վերադարձնում է նիշերի ընդհանուր թիվը երկրորդ բացատից հետո, որը 6 այստեղ է: Նիշերի այս թիվը կարտահանվի:
👉
Վերջապես, RIGHT(B5,LEN(B5)-SEARCH(” “,B5,SEARCH(” “,B5,SEARCH(” “,B5) +1))) ֆունկցիան վերցնում է B5 բջիջի տեքստային արժեքը և վերջից վերադարձնում է 6 նիշերի թիվը, որն այս դեպքում Morgan է։
Կարդալ Ավելին․ երեք մեթոդներ, որոնք կարող եք օգտագործել Excel-ում անունները ստորակետով բաժանելու համար: Հուսով ենք, որ դուք գտել եք այս հոդվածը տեղեկատվական և օգտակար: Եթե ունեք հարցեր կամ առաջարկություններ, տեղեկացրեք մեզ ստորև: Նման ավելի մանրամասն ուղեցույցների համար այցելեք Exceldemy.com ։