Բովանդակություն
Microsoft Excel-ում պետք է լինեն որոշ դեպքեր, երբ պետք է բաժանել լրիվ անունը: Excel-ը դա անելու մի քանի եղանակ ունի: Դա իրականում նվազեցնում է ձեր առաջադրանքը, քանի որ դուք կարող եք դա անել ձեռքով, բայց դա շատ ժամանակատար է և դժվար է կենտրոնանալը: Այս հոդվածը ձեզ ցույց կտա բոլոր հնարավոր մեթոդները՝ Excel-ում անունները բաժանելու բանաձևի միջոցով: Հուսով եմ, որ ձեզ դուր կգա այս հոդվածը և կհավաքեք ավելի շատ գիտելիքներ Excel-ի մասին:
Ներբեռնեք Practice Workbook
Ներբեռնեք այս գործնական աշխատանքային գիրքը:
Split Names in Excel-ում: xlsx
Անունները բաժանել տարբեր դիրքերից՝ օգտագործելով Excel բանաձևերը
Մենք կարող ենք անունները բաժանել կա՛մ բանաձևի, կա՛մ Excel-ի ներկառուցված հրամանի միջոցով: Այս հոդվածում մենք լուսաբանում ենք Excel-ում անունները բաժանելու բոլոր հնարավոր մեթոդները: Ցանկացած խնդիր լուծելու համար բանաձևեր օգտագործելու ամենամեծ առավելությունն այն է, որ բանաձևերը տալիս են դինամիկ լուծումներ, մինչդեռ Excel-ի մյուս հրամանները տալիս են ստատիկ լուծումներ: Excel-ում անունները բաժանելու բոլոր մեթոդները ցուցադրելու համար մենք վերցնում ենք տվյալների բազա, որը ներառում է որոշ անձանց լրիվ անվանումը: Մենք պետք է անունները բաժանենք անունների, հայրանունների և ազգանունների:
1. Անունը հանել
Անունը լրիվից հանելու համար: անունը, մենք օգտագործում ենք LEFT և SEARCH ֆունկցիաները:
Քայլեր
- Ընտրեք բջիջը C5 որտեղ ցանկանում եք կիրառել բանաձևը անունը հանելու համար:
- Գրեք հետևյալ բանաձևըբանաձևի տողում:
=LEFT(B5,SEARCH(" ",B5)-1)
- Սեղմեք Enter բանաձևը կիրառելու համար:
- Քաշեք Լրացնել բռնակի պատկերակը սյունակի վրա կամ կրկնակի սեղմեք դրա վրա:
Բանաձեւի բաշխում
- ՈՐՈՆՈՒՄ (" ",B5) -1): Այստեղ SEARCH ֆունկցիան օգտագործվում է B5 բջիջի դատարկը ստանալու համար, իսկ -1-ը օգտագործում է բացատից 1 քայլ առաջ տեքստ ստանալու համար:
- ՁԱԽ (B5,SEARCH(” “,B5)-1): LEFT ֆունկցիան սկսում է տեքստը ձախ կողմից և ավարտում է այն բացատից 1 քայլ առաջ:
2. Արտահանել միջին անունը
Միջին անունը հանելու համար մենք օգտագործում ենք IFERROR , MID և SEARCH ֆունկցիաների համակցությունը։
Քայլեր
- Սկզբում ընտրեք ցանկացած բջիջ: Այստեղ մենք ընտրում ենք D5 բջիջը:
- Բանաձևերի տողում գրեք հետևյալ բանաձևը.
=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1)
- Սեղմեք Enter բանաձեւը կիրառելու համար:
- Քաշեք Լրացնել բռնակի պատկերակը սյունակի վրա կամ կրկնակի սեղմեք դրա վրա: Դուք կարող եք գտնել որոշ արդյունքներ ցուցադրված որպես « #VALUE! »: Դա տեղի է ունենում, քանի որ մեր տրված լրիվ անուններից երկուսը իրականում չունեն միջին անուններ:
- Այս սխալը լուծելու և միջին անունը դատարկ ցուցադրելու համար, երբ կա առանց միջին անունի, մենք կարող ենք օգտագործել IFERROR ֆունկցիան:
- Փոխարինեք նախորդ բանաձևը հետևյալով.բանաձև՝
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)-1),"")
- Այժմ քաշեք Լրացնել բռնակի պատկերակը սյունակի ներքև և կստանաք արդյունքը դատարկ է, երբ չկա երկրորդ անունը:>
- MID(B5,SEARCH(” “,B5)+1,SEARCH(” “,B5,SEARCH(” “,B5)+1)-SEARCH(” “,B5)-1): Լրիվ անունից միջին անունը ստանալու համար օգտագործեք SEARCH(" ",B5)+1 անունը հաջորդ նիշից հանելու և այն MID-ի Start_num արգումենտում տեղադրելու համար: ֆունկցիան: Ասելու համար, թե քանի նիշ պետք է հանել, պետք է 2-րդ բացատից հանել 1-ին տարածության դիրքը և վերջապես դնել MID ֆունկցիայի num_chars արգումենտում։
- Եվ եթե միջին անունը բացակայում է, IFERROR ֆունկցիան դրանք կփոխարինի դատարկ տողով:
3. Ազգանունը հանել
Ազգանունը հանելու համար լրիվ անվանումը, մենք օգտագործել ենք RIGHT , SEARCH , SUBSTITUTE և LEN ֆունկցիաները:
Քայլեր
- Ընտրեք բջիջ E5 ։
- Բանաձեւում գրեք հետեւյալ բանաձեւը. բար։
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5," ","#",LEN(B5)-LEN(SUBSTITUTE(B5," ","")))))
- Սեղմեք Enter ՝ կիրառելու համար բանաձեւ։
- Քաշեք Լրացնել բռնակի պատկերակը սյունակի վրա կամ կրկնակի սեղմեք դրա վրա։
Բանաձեւի բաշխում
- LEN(ՓՈԽՆԱՐԿՈՒՄ(B5,” “,” ”)): Ահա ՓՈԽԱՐԱԿԻՑ ֆունկցիան օգտագործվում է լրիվ անվանման մեջ բացատները վերացնելու և երկարությունը հաշվելու համար՝ օգտագործելով LEN ֆունկցիան առանց բացատ:
- LEN(B5)-LEN(SUBSTITUTE(B5,” “, ””)): Սա ապահովում է տվյալների հավաքածուի տարածության երկարությունը:
- SUBSTITUTE(B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5,” «,»»))): SUBSTITUTE ֆունկցիան այստեղ օգտագործում է տարածքը « # »-ով փոխարինելու համար: SUBSTITUTE ֆունկցիայի օրինակի թիվը նշանակում է ձեր օրինակի դիրքորոշումը. Այստեղ մենք ունենք 2 բացատ, իսկ օրինակ թիվ 2-ը նշանակում է 2-րդ օրինակ: Այն փոխարինում է տարածությունը երկրորդ դեպքում:
- LEN(B5)-SEARCH(“#”,SUBSTITUTE(B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5) ,” “,””)))): SEARCH ֆունկցիան կփնտրի « # » և կվերադարձնի երկարության արժեքը, որտեղ « # », հայտնվում է. Այնուհետև ջնջեք այն ձեր լրիվ անվան ընդհանուր երկարությունից: Մեր օրինակում այն վերադարձնում է 4: Սա « # »-ից հետո մնացած երկարությունն է:
- RIGHT(B5,LEN(B5)-SEARCH(“#”,SUBSTITUTE( B5,” “,”#”,LEN(B5)-LEN(SUBSTITUTE(B5”, “,””))))): Այժմ RIGHT ֆունկցիան կհանի վերադարձի երկարությունը տեքստ B5 բջիջից, որն ի վերջո տալիս է տվյալ լրիվ անվան ազգանունը:
Անունները բաժանելու 3 այլընտրանքային եղանակներ առանց Excel-ում բանաձև օգտագործելու
1. Օգտագործելով տեքստը սյունակներում՝ անունները բաժանելու համար
Երկրորդը, դուք հեշտությամբ կարող եք անուններ բաժանել Excel-ում՝ օգտագործելով Տեքստը սյունակներին հրաման:
Քայլեր
- Սկզբում ընտրեք ամբողջ սյունակը, որտեղ դրել եք լրիվ անունները:
- Այժմ գնացեք Տվյալներ ներդիրը ժապավենի մեջ և ընտրեք Տեքստ սյունակներում Տվյալների գործիքներ խմբից:
- Ընտրեք Սահմանազատված Բնօրինակ տվյալների տեսակը և սեղմեք Հաջորդ ։
- Ընտրեք Տարածություն Սահմանազատիչներ -ից և սեղմեք Հաջորդ :
- Այժմ փոխեք Նպատակակետը որտեղ ցանկանում եք տեղադրել ձեր արդյունքները և սեղմեք Ավարտել :
- Սա կբաժանի անունները և կտեղավորի դրանք երկու տարբեր սյունակների մեջ:
Կարդացեք Ավելին․ Առանձնացրեք անունն ու ազգանունը տարածության միջոցով՝ օգտագործելով Excel բանաձևը (3 եղանակ)
2. Օգտագործելով Գտնել և փոխարինել հրամանը Excel-ում
Եվս մեկ հեշտ միջոց անունների բաժանումը կատարվում է Excel-ում Գտնել և փոխարինել հրամանի միջոցով: Մենք այն կօգտագործենք առաջիկա բաժիններում:
2.1 Անվանման բաժանում
Քայլեր
- Պատճենել սյունակը B և տեղադրեք այն C սյունակում, որտեղ ցանկանում եք հանել անունը լրիվ անունից:
- Ընտրեք սյունակ C .
- Այժմ գնացեք ժապավենի Տուն ներդիրը և սեղմեք Գտնել & Ընտրեք Խմբագրման խմբից:
- Ընտրեք Փոխարինել Գտնել և ուժեղացնել ; Ընտրեք բացվողմենյու:
- Ա Գտնել և փոխարինել պատուհանը կբացվի: Տեղադրեք « *» (տեղադրեք բացատ, ապա տեղադրեք աստղանիշը) Գտեք ինչ դաշտում: Սա wildcard նիշ է (*), որը կարող է օգտագործվել ցանկացած տեքստի փոխարեն: Այստեղ տեղադրեք տարածություն, այնուհետև նիշը: Դատարկ թողեք Փոխարինեք դաշտը: Կտտացրեք Փոխարինել բոլորը :
- Սա վերջիվերջո բացատից հետո ամբողջ տեքստը կփոխարինի դատարկով և պարզապես կվերադարձնի անունը լրիվ անվանումը:
Կարդալ ավելին. Ինչպես առանձնացնել առաջին միջինն ու ազգանունը Excel-ում՝ օգտագործելով բանաձևը
2.2 Ազգանունը բաժանել
Քայլեր
- Պատճենել B սյունակը և տեղադրել D <սյունակում 2>որտեղ ցանկանում եք հանել ազգանունը լրիվ անունից:
- Ընտրեք սյունակ D ։
- Գնացեք ժապավենի Տուն ներդիրը և ընտրեք Գտնել & Ընտրեք Խմբագրման խմբից:
- Ընտրեք Փոխարինել Գտնել և ուժեղացնել ; Ընտրեք տարբերակ:
- Ա Գտնել և փոխարինել պատուհանը կբացվի: Տեղադրեք ‘* ’ (նախ դրեք աստղանիշ, ապա տեղադրեք բացատ) Գտեք ինչ դաշտում: Սա wildcard նիշ է, որը կարող է օգտագործվել ցանկացած տեքստի փոխարեն: Այստեղ տեղադրեք wildcard նիշ (*) և այնուհետև տեղադրեք բացատ: Դատարկ թողեք Փոխարինեք -ով: Սեղմեք ՓոխարինելԲոլորը .
- Այն կփոխարինի ամբողջ տեքստը մինչև բացատը և կտեղադրի այն որպես դատարկ: Այն վերադարձնում է ազգանունը լրիվ անունից:
Կարդալ ավելին. Ինչպես բաժանել անունները Excel-ում երկու սյունակի ( 4 արագ ուղիներ)
3. Անունները բաժանեք Flash-ի միջոցով Լրացրեք Excel-ում
Վերջապես, մեր վերջին մեթոդը հիմնված է Flash Fill վրա, որտեղ դուք պետք է տեղադրեք ձեր անունը կամ ազգանունը ճիշտ է, այնուհետև մնացած բոլոր տողերը կարող են փոփոխվել Flash Fill -ի միջոցով:
Քայլեր
- Գրեք անունը և Ձեր տրված լրիվ անվան ազգանունը համապատասխանաբար C5 և D5 բջիջում:
- Քաշեք Լրացնել բռնակը պատկերակը սյունակի ներքև երկու դեպքերի համար:
- Այն նույն արժեքը կտա բոլոր բջիջներում: Այժմ սեղմեք Auto Fill Options և ընտրեք Flash Fill :
- Դա արեք երկուսի համար դեպքեր, ապա դուք կստանաք անհրաժեշտ անունն ու ազգանունը լրիվ անուններից:
Կարդալ ավելին` Excel VBA: Split Անուն և ազգանուն (3 գործնական օրինակ)
Եզրակացություն
Մենք քննարկել ենք Excel-ում անունները բաժանելու չորս տարբեր եղանակներ: Բանաձևը մեզ տալիս է դինամիկ լուծում, մինչդեռ մյուս 3 մեթոդները տալիս են ստատիկ լուծումներ: Բայց բոլոր մեթոդները հավասարապես արդյունավետ են անունները բաժանելու համար: Հուսով եմ, որ ձեզ դուր կգա ամբողջ հոդվածը, և եթե հարցեր ունեք, ազատ զգալ հարցրեք այստեղմեկնաբանությունների տուփ և մի մոռացեք այցելել Exceldemy էջը: