Як памяняць імя і прозвішча ў Excel з дапамогай коскі

  • Падзяліцца Гэтым
Hugh West

У гэтым артыкуле я пакажу, як памяняць імя і прозвішча ў 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 праз коску або без коскі . Нават я паказаў, як пераключаць імёны з трох і больш частак. Калі ў вас ёсць якія-небудзь канкрэтныя праблемы, паведаміце нам аб гэтым у раздзеле каментарыяў. Мы паспрабуем даць вам рашэнне.

Дзякуй за чытанне нашага блога.

Шчаслівага поспеху 😀

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.