Змест
У гэтым артыкуле я пакажу, як памяняць імя і прозвішча ў Excel коскай. У залежнасці ад праблем, вы можаце сутыкнуцца з многімі праблемамі. У гэтым уроку я спынюся на як мага большай колькасці праблем і іх рашэннях. Але калі ў вас ёсць асаблівая праблема і вы сутыкаецеся з праблемай яе вырашэння, паведаміце нам аб гэтым у полі для каментарыяў. Мы паспрабуем даць вам рашэнне.
Спампуйце вучэбны сшытак
Калі ласка, спампуйце наступны файл Excel, які я выкарыстаў для напісання гэтага артыкула. Вы атрымаеце ўсе формулы і метады, якія я выкарыстаў у гэтым артыкуле.
Памяняйце імя і прозвішча з дапамогай Comma.xlsm
4 прыдатныя спосабы пераключэння Імя і прозвішча ў Excel з коскай
Давайце спачатку пазнаёмімся з нашым наборам даных. У мяне ёсць некалькі імёнаў людзей з імёнамі і прозвішчамі ў маім аркушы, і я замяню імёны і прозвішчы ў Excel коскамі.
1. Пераключайце імя і прозвішча коскай з дапамогай функцый Excel
У гэтым метадзе мы будзем пераключаць імя і прозвішча наступным чынам:
Прозвішча, імя = Імя Прозвішча
Напрыклад,
Джон Далтан = Далтан, Джон
Мы можам зрабіць гэта з дапамогай наступнага падметаду .
1.1 Аб'яднанне функцый RIGHT, SEARCH і LEFT
У гэтым раздзеле мы будзем прымяняць функцыі RIGHT, SEARCH, і LEFT да мяняйце імёны і прозвішчы коскамі. Давайце прытрымліваццаінструкцыі ніжэй, каб памяняць імя і прозвішча коскай!
Крокі:
- Перш за ўсё, абярыце ячэйку C5 для зручнасць нашай працы.
- Пасля гэтага запішыце ў гэтую ячэйку наступныя функцыі.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&", "&LEFT(B5,SEARCH(" ",B5)-1)
- Такім чынам, проста націсніце Enter на клавіятуры. У выніку вы зможаце атрымаць вынік функцый RIGHT, SEARCH, і LEFT, і вынік Dalton, John .
- Далей, AutoFill функцыянуе для астатніх ячэек у слупку C , які быў дадзены ў скрыншот.
1.2 Аб'яднанне функцый REPLACE, SEARCH і LEFT
Цяпер мы прыменім функцыі REPLACE, SEARCH, і функцыі LEFT для пераключэння імёнаў і прозвішчаў праз коску. З нашага набору даных мы можам лёгка гэта зрабіць. Давайце прытрымлівацца інструкцый ніжэй, каб памяняць імя і прозвішча коскай!
Крокі:
- Перш за ўсё, абярыце ячэйку C5 для зручнасці нашай працы.
- Пасля гэтага запішыце ў гэтую ячэйку наступныя функцыі.
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&" "&LEFT(B5,SEARCH(",",B5)-1)
- Такім чынам, проста націсніце Enter на клавіятуры. У выніку вы зможаце атрымаць вынік функцый REPLACE, SEARCH, і LEFT , а вынік будзе Dalton John .
- Далей, AutoFill функцыі для астатніхячэек у слупку C , які пададзены на скрыншоце.
1.3 Ужыць функцыі MID, SEARCH і LEN
У гэтай частцы мы будзем прымяняць функцыі MID, SEARCH, і LEN для пераключэння імя і прозвішча без коскі. Давайце прытрымлівацца інструкцый ніжэй, каб пераключыць імя і прозвішча без коскі!
Крокі:
- Перш за ўсё, абярыце ячэйку C5 для зручнасці нашай працы.
- Пасля гэтага запішыце ў гэтую ячэйку наступныя функцыі.
=MID(B5&" "&B5,SEARCH(", ",B5)+2,LEN(B5)-1)
- Такім чынам, проста націсніце Enter на клавіятуры. У выніку вы зможаце атрымаць вынік функцый MID, SEARCH, і LEN , , а вынік Dalton John .
- Далей, AutoFill функцыянуе для астатніх вочак у слупку C які быў прадстаўлены на скрыншоце.
2. Выкарыстоўвайце функцыю флэш-запаўнення Excel для пераключэння імя і прозвішча
Часам імя можа складацца з больш чым дзвюх частак. У гэтым выпадку вы можаце выкарыстоўваць функцыю Flash Fill Excel .
Спалучэнне клавіш: CTRL + E
- Спачатку зрабіце патрэбны вывад у ячэйцы C5 . Пры неабходнасці зрабіце дадатковыя вывады ў некаторых дадатковых ячэйках у слупку, каб даць Excel падказку, якімі будуць вашы фактычныя вывады.
- Зараз выберыце ( C5 )або гэтыя ячэйкі і націсніце CTRL + E на клавіятуры. Вы знойдзеце выпадальны спіс пад назвай Параметры Flash Fill . Націсніце на выпадальнае меню і абярыце каманду Прыняць прапановы , калі ўсё ОК . Або выберыце каманду Адмяніць флэш-запаўненне , калі вы жадаеце адмяніць выснову.
3. Прымяніць тэкст да слупкоў Функцыя Excel для пераключэння Імя і прозвішча
Такім чынам, мы разбяром імёны на асобныя часткі з дапамогай функцыі Excel Text to Columns . Затым мы аб'яднаем гэтыя часткі, каб стварыць новы фармат імя. Давайце прытрымлівацца інструкцый ніжэй, каб навучыцца!
Крок 1:
- Выберыце ячэйкі, дзе знаходзяцца імёны, а затым адкрыйце Тэкст у слупкі майстар Excel ( Даныя > Інструменты даных > Тэкст у слупкі ). Спалучэнне клавіш для адкрыцця майстра пераўтварэння тэксту ў слупкі: ALT + A + E
- На этапе 1 з 3 выберыце опцыю З падзельнікамі , а затым націсніце Кнопка Далей.
- У кроку 2 з 3 абярыце Прабел у якасці Раздзяляльніка . І націсніце опцыю Далей .
- На этапе 3 з 3 мы выбіраем Пункт прызначэння ячэйку як B2 і націсніце опцыю Завяршыць .
- Вось што мы атрымліваем этап:
Крок 2:
- Цяпер я выкарыстаў функцыю CONCATENATE далучыцца да гэтых клетак і стварыць aновы фармат імя.
=CONCATENATE(D5,", ",C5)
Але вы таксама можаце выкарыстоўваць & такім чынам:
=D5&", "&C5
Больш падрабязна: Excel VBA для пошуку і замены тэксту ў слупку ( 2 прыклады)
4. Запусціце код VBA, каб змяніць імя і прозвішча праз коску
Прозвішча, але не менш важнае, я пакажу, як змяніць імя і прозвішча ў Excel з коскай з дапамогай простага кода VBA . Гэта вельмі карысна ў пэўныя моманты . З нашага набору даных мы будзем пераключаць імя і прозвішча ў Excel з дапамогай простага кода VBA . Давайце прытрымлівацца інструкцый ніжэй, каб навучыцца!
Крок 1:
- Перш за ўсё, адкрыйце модуль, каб зрабіць гэта, па-першае, з вашага <6 Укладка>Распрацоўшчык , перайдзіце да
Распрацоўшчык → Visual Basic
- Націснуўшы на на стужцы Visual Basic перад вамі імгненна з'явіцца акно з назвай Microsoft Visual Basic для прыкладанняў – пераключайце імя і прозвішча коскай . У гэтым акне мы ўставім модуль для прымянення нашага кода VBA. Каб зрабіць гэта, перайдзіце да
Уставіць → Модулі
Крок 2:
- Такім чынам, з'яўляецца модуль Змяніць імя і прозвішча з дапамогай коскі . У модулі Змяніць імя і прозвішча з дапамогай коскі запішыце прыведзены ніжэй код VBA .
7776
- Такім чынам, запусціце код VBA . Каб зрабіць гэта, перайдзіце да
Выканаць → ВыканацьSub/UserForm
- Пасля запуску VBA Code адкрыецца дыялогавае акно з назвай Змяніць імя і прозвішча з'явіцца. У гэтым дыялогавым акне ўвядзіце $B$5:$B$10 у поле Дыяпазон . Нарэшце націсніце ОК .
- У выніку адкрыецца новае поле ўводу з назвай Інтэрвал сімвалаў выскачыць. Націсніце кнопку Прабел на клавіятуры. Зноў націсніце ОК .
- Нарэшце, вы зможаце памяняць імя і прозвішча кнопкай коска з выкарыстаннем кода VBA .
Што трэба памятаць
➜ Хоць значэнне не можа быць знойдзена ў ячэйкі, на якую спасылаюцца, у Excel ўзнікае памылка #N/A! .
➜ Flash Fill Функцыя даступная для Excel версіі 2013 і пазнейшых.
Выснова
Такім чынам, гэта мае метады памяняць імёны і прозвішчы ў Excel праз коску або без коскі . Нават я паказаў, як пераключаць імёны з трох і больш частак. Калі ў вас ёсць якія-небудзь канкрэтныя праблемы, паведаміце нам аб гэтым у раздзеле каментарыяў. Мы паспрабуем даць вам рашэнне.
Дзякуй за чытанне нашага блога.
Шчаслівага поспеху 😀