Змест
У Excel вы можаце сутыкнуцца з сітуацыямі, калі часта даводзіцца разбіваць імёны ўнутры ячэек, падзеленыя коскамі. У выпадку, магчыма, спатрэбіцца падзяліць іх на імёны, прозвішчы, а ў некаторых выпадках таксама імёны па бацьку. Гэты артыкул пакажа вам асноўныя спосабы раздзялення імёнаў коскамі ў Excel.
Гэтыя метады таксама можна выкарыстоўваць для раздзялення адрасоў, нумароў тэлефонаў і г.д. праз коскі.
Практыка спампоўкі Працоўны сшытак
Спампуйце сшытак з наборам даных, які выкарыстоўваецца для апісання гэтага артыкула з дапамогай розных метадаў у розных электронных табліцах знізу. Паспрабуйце спампаваць і папрактыкавацца, праглядаючы падручнікі.
Раздзяліць імёны з дапамогай Comma.xlsx
3 простых спосабу падзяліць імёны з дапамогай коскі у Excel
Ёсць тры метады, якія я збіраюся апісаць тут, каб падзяліць імёны ў Excel праз коску. Выманне імя, прозвішча або імя па бацьку мае розныя формулы. Я буду разглядаць кожны ў яго падраздзелах. Праглядзіце кожны раздзел, каб убачыць, як працуюць гэтыя метады, або выберыце патрэбны з табліцы вышэй.
Па-першае, для дэманстрацыі я выкарыстоўваю наступны набор даных.
Я выкарыстоўваю імёны, якія змяшчаюць імя, імя па бацьку і прозвішча. Але вы таксама можаце прымяніць усе метады толькі для імя і прозвішча, падзеленых коскай.
1. Раздзяленне імёнаў коскамі з дапамогай тэксту ў слупкі ў Excel
Excel забяспечвае Тэкст у слупкі інструмент для падзелу тэкставых значэнняў на розныя ячэйкі слупкоў, падзеленых падзельнікамі. Сапраўды гэтак жа, калі мы выкарыстоўваем коску ў якасці падзельніка ў гэтым інструменце, мы можам раздзяляць імёны з дапамогай коскі ў Excel. Выканайце наступныя крокі, каб даведацца, як гэта зрабіць.
Крокі:
- Спачатку выберыце ўсе ячэйкі, якія змяшчаюць ячэйкі, падзеленыя коскамі. У гэтым прыкладзе гэта дыяпазон ячэек B5:B8 .
- Цяпер на стужцы перайдзіце да Укладка .
- У групе Інструменты даных выберыце Тэкст у слупкі .
- У выніку з'явіцца Майстар пераўтварэння тэксту ў слупок . Адзначце З падзельнікамі у першым акне і націсніце Далей пасля гэтага.
- У другім акне , адзначце Коска пад Раздзяляльнікі . Затым націсніце Далей .
- У наступным акне выберыце пункт прызначэння, куды вы хочаце размясціць асобны слупок. У гэтым выпадку я выбраў ячэйку $C$5 .
- Нарэшце націсніце Завяршыць .
- У выпадку папярэджання аб памылцы націсніце ОК .
Пасля гэтага вы атрымаеце імя, імя па бацьку і прозвішча падзеленыя.
Больш падрабязна: Як падзяліць імёны ў Excel на два слупкі (4 хуткія Спосабы)
2. Выкарыстанне Flash Fill для падзелу імёнаў коскамі
У Excel 2013 ёсць функцыя Flash Fill далей. Каб абагульніць сваю функцыю, функцыя Flash Fill вызначае шаблон і аўтаматычна прапануе і запаўняе астатнія дадзеныя. Гэты метад можа быць асабліва карысны для падзелу дадзеных, падзеленых падзельнікам. Па большай частцы, гэта самы хуткі спосаб падзяліць імёны праз коску ў Excel.
Выканайце наступныя крокі, каб атрымаць падрабязнае кіраўніцтва па гэтай функцыі.
Крокі:
- Спачатку давайце запоўнім імёны. Каб зрабіць гэта, абярыце ячэйку і ўручную ўвядзіце імя першага запісу.
- Аналагічным чынам пачніце ўводзіць імя для наступны запіс. Функцыя Flash Fill аўтаматычна прапануе астатнія імёны.
- Калі імёны будуць прапанаваны, націсніце Увядзіце на клавіятуры. Вашы імёны будуць падзеленыя.
- Такім жа чынам запоўніце слупок імя па бацьку і прозвішча, паўтарыўшы працэс. Вашы імёны будуць падзелены.
Дадатковая інфармацыя: Як падзяліць імёны ў Excel (5 эфектыўных метадаў)
3. Прымяненне розных формул у Excel
Вы можаце дасягнуць выніку, падобнага двум вышэйзгаданым метадам, выкарыстоўваючы формулы. Нягледзячы на тое, што вынік можа быць аднолькавым, вам патрэбныя розныя падыходы ў формулах для вылучэння розных частак імёнаў. Для прасцейшага разумення я падзяліў тры на іхкатэгорыя.
3.1 Раздзяленне імя
Каб падзяліць імёны, мы можам выкарыстоўваць камбінацыю функцый ЛЕВА і ПОШУК .
Функцыя LEFT прымае тэкст у якасці асноўнага аргумента і колькасць сімвалаў, якія трэба атрымаць, у якасці дадатковага аргумента. Яна вяртае некалькі сімвалаў, указаных у аргументе з радка.
Функцыя SEARCH вяртае нумар першай пазіцыі пэўнага сімвала. Ён прымае два асноўныя аргументы - сімвалы, якія ён павінен знайсці, і тэкставае значэнне, дзе ён павінен знайсці сімвал. Функцыя можа прымаць іншы неабавязковы аргумент таго, з чаго яна павінна пачынаць пошук.
Каб даведацца падрабязнасці выкарыстання формулы, выканайце наступныя крокі.
Крокі:
- Спачатку выберыце ячэйку, дзе вы хочаце імя. У дадзеным выпадку гэта ячэйка C5 .
- Запішыце ў ячэйку наступную формулу.
=LEFT(B5,SEARCH(",",B5)-1)
- Пасля гэтага націсніце Enter на клавіятуры. Ваша імя будзе аддзелена ад ячэйкі.
- Цяпер выберыце ячэйку яшчэ раз і націсніце і перацягніце Значок маркера запаўнення у канец спісу, каб атрымаць усе імёны са спісу.
Вашы імёны будуць падзелены коскай з дапамогай формулы ў Excel.
🔍 Разбіўка формулы:
👉
ПОШУК(“,“, B5) пошук коскау ячэйцы B5 і вяртае першую пазіцыю коскі ў ёй, якая роўная 5 .
👉
ПОШУК(“,”, B5)-1 вяртае пазіцыю перад першай коскай, г.зн. даўжыню імя, якое тут 4 .
👉
LEFT(B5, SEARCH(“,”, B5 )-1) вяртае першыя чатыры сімвалы злева ад радка, які з'яўляецца Alex .
Дадатковая інфармацыя: Excel VBA: раздзяленне Імя і прозвішча (3 практычныя прыклады)
3.2 Раздзяленне імя па бацьку
Каб атрымаць імя па бацьку, камбінацыя MID і ПОШУК Функцыі .
Функцыя MID прымае ў якасці аргументаў тэкст, пачатковую пазіцыю і некалькі сімвалаў. Яна вяртае сімвалы з сярэдзіны радка.
Функцыя SEARCH вяртае нумар першай пазіцыі пэўнага сімвала. Ён прымае два аргументы - сімвалы, якія ён павінен знайсці, і тэкставае значэнне, дзе ён павінен знайсці сімвал, і неабавязковы аргумент, дзе ён павінен пачаць пошук.
Крокі:
- Спачатку абярыце ячэйку, дзе вы хочаце вылучыць імя па бацьку. У дадзеным выпадку гэта ячэйка D5 .
- Затым запішыце ў ячэйку наступную формулу.
=MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2)
- Пасля гэтага націсніце Enter на клавіятуры. Вы атрымаеце імя па бацьку з ячэйкі B5 .
- Цяпер вылучыце ячэйку яшчэ раз. Пстрыкніце і перацягніце FillЗначок маркера да астатняга слупка, каб запоўніць яго імёнамі па бацьку.
Гэта раздзяліць імёны па бацьку ў Excel коскамі.
🔍 Разбіўка формулы:
👉
SEARCH(” “,B5,1) шукае першы прабел у ячэйцы B5 і вяртае 6 .
👉
SEARCH(” “,B5,SEARCH(” “,B5,1)+1) вяртае другі прабел у радку. Ён выкарыстоўвае логіку пошуку месца пасля першага прабелу. Формула вяртае 16 для ячэйкі B5 .
👉
ПОШУК(” “,B5,ПОШУК(” “,B5,1)+1)- SEARCH(” “,B5,1) вяртае даўжыню паміж першым прабелам і другім прабелам, уключаючы прабел, які тут 10 .
👉
Нарэшце MID (B5,ПОШУК(” “,B5,1)+1,ПОШУК(” “,B5,ПОШУК(” “,B5,1)+1)-ПОШУК(” “,B5,1)-2) вяртае ў агульнай складанасці 8 сімвалаў (-2, каб паменшыць коску і прабел з 10 сімвалаў) са значэння ячэйкі B5 , пачынаючы з пазіцыі 6. У гэтым выпадку гэта Патрысія .
3.3 Раздзяленне прозвішчаў
Каб раздзяліць прозвішчы з набору даных, мы можам выкарыстоўваць камбінацыю LEN , Функцыі RIGHT , і SEARCH .
Функцыя LEN прымае тэкставы радок у якасці аргумента і вяртае агульную колькасць сімвалаў у ім.
Функцыя RIGHT прымае ў якасці аргументаў тэкст і, часам, даўжыню, якую трэба атрымаць. Ён вяртае пэўную колькасць сімвалаў з канцарадок.
Функцыя ПОШУК шукае пэўны сімвал або набор сімвалаў у тэксце і вяртае пазіцыю, дзе ён упершыню супадае. Гэтая функцыя звычайна прымае два асноўныя аргументы - сімвалы, якія яна павінна знайсці, і тэкст, у якім яна будзе шукаць сімвалы. Часам ён можа прымаць іншы неабавязковы аргумент таго, з чаго будзе пачынацца пошук.
Крокі:
- Спачатку абярыце ячэйку, у якую вы хочаце запісаць апошнюю імя. Для гэтага я выбраў ячэйку 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 сімвалаў з канца, які ў дадзеным выпадку складае Морган .
Дадатковая інфармацыя: Формула Excel для падзелу імя па бацьку і прозвішча (з прыкладамі)
Выснова
Падводзячы вынік, гэта былі тры метады, якія можна выкарыстоўваць для падзелу імёнаў праз коску ў Excel. Спадзяюся, вы знайшлі гэты артыкул інфарматыўным і карысным. Калі ў вас ёсць якія-небудзь пытанні ці прапановы, паведаміце нам аб гэтым ніжэй. Каб атрымаць больш падрабязныя інструкцыі, наведайце Exceldemy.com .