Ynhâldsopjefte
Yn dit artikel sil ik sjen litte hoe't jo foar- en efternamme kinne wikselje yn Excel mei komma. Ofhinklik fan 'e problemen kinne jo in protte problemen hawwe. Yn dizze tutorial sil ik my rjochtsje op safolle mooglik problemen en har oplossingen. Mar as jo in spesjaal probleem hawwe en jo hawwe in probleem om it op te lossen, lit it ús dan witte yn it kommentaarfak. Wy sille besykje jo in oplossing te jaan.
Download Practice Workbook
Download asjebleaft it folgjende Excel-bestân dat ik haw brûkt om dit artikel te skriuwen. Jo krije alle formules en metoaden dy't ik yn dit artikel brûkt haw.
Fer- en efternamme wikselje mei Comma.xlsm
4 geskikte manieren om te wikseljen Foar- en efternamme yn Excel mei komma
Litte wy earst yntrodusearre wurde mei ús dataset. Ik haw in pear nammen fan minsken mei foar- en efternamme yn myn blêd en ik sil foar- en efternamme yn Excel wikselje mei komma.
1. Skeakelje foar- en efternamme mei komma mei help fan Excel-funksjes
Yn dizze metoade sille wy foarnamme en efternamme wikselje op de folgjende manier:
Achternamme, foarnamme = Foarnamme Efternamme
Bygelyks
John Dalton = Dalton, John
Wy kinne dit dwaan mei de folgjende submetoade .
1.1 Funksjes RIGHT, SEARCH en LEFT gearfoegje
Yn dizze seksje sille wy de RIGHT, SEARCH, en LEFT funksjes tapasse op wikselje foar- en efternammen mei in komma. Litte wy folgjede ynstruksjes hjirûnder om foar- en efternammen mei in komma te wikseljen!
Stappen:
- Selektearje earst sel C5 foar it gemak fan ús wurk.
- Skriuw dêrnei de ûndersteande funksjes op yn dy sel.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&", "&LEFT(B5,SEARCH(" ",B5)-1)
- Druk gewoan op Enter op jo toetseboerd. As resultaat kinne jo it weromkommen krije fan de RIGHT, SEARCH, en LEFT funksjes, en it weromkommen is Dalton, John .
- Fierder, AutoFill de funksjes nei de rest fan 'e sellen yn kolom C dy't is jûn yn it skermôfbylding.
1.2 Kombinearje de funksjes REPLACE, SEARCH en LEFT
No sille wy de REPLACE, SEARCH,
Stappen:
- Selektearje earst sel C5 foar it gemak fan ús wurk.
- Skriuw dêrnei de ûndersteande funksjes op yn dy sel.
=REPLACE(B5,1,SEARCH(",",B5)+1,"")&" "&LEFT(B5,SEARCH(",",B5)-1)
- Druk gewoan op Enter op jo toetseboerd. As resultaat kinne jo it weromkommen krije fan de funksjes REPLACE, SEARCH, en LEFT en it weromkommen is Dalton John .
- Fierder, AutoFill de funksjes nei de restfan de sellen yn kolom C dy't opjûn is yn it skermôfbylding.
1.3 Tapasse MID-, SEARCH- en LEN-funksjes
Yn dit diel sille wy de MID-, SEARCH-, - en LEN-funksjes tapasse om foar- en efternammen sûnder komma te wikseljen. Litte wy de ynstruksjes hjirûnder folgje om foar- en efternammen sûnder komma te wikseljen!
Stappen:
- Selektearje earst sel C5 foar it gemak fan ús wurk.
- Skriuw dêrnei de ûndersteande funksjes op yn dy sel.
=MID(B5&" "&B5,SEARCH(", ",B5)+2,LEN(B5)-1)
- Druk gewoan op Enter op jo toetseboerd. As resultaat kinne jo it weromkommen krije fan de MID-, SEARCH-, - en LEN-funksjes , en it rendemint is Dalton John .
- Fierder, AutoFill de funksjes nei de rest fan 'e sellen yn kolom C dat is jûn yn it skermôfbylding.
2. Brûk Excel Flash-foljefunksje om foar- en efternamme te wikseljen
Soms kin in namme mear as twa dielen hawwe. Yn dit gefal kinne jo Excel's Flash Fill-funksje brûke.
Toetseboerd fluchtoets: CTRL + E
- Earst meitsje jo winske útfier yn sel C5 . As it nedich is, meitsje mear útgongen yn wat mear sellen yn 'e kolom om Excel in hint te jaan wat jo werklike útgongen sille wêze.
- Selektearje no dat ( C5 )of dy sellen en druk op CTRL + E op jo toetseboerd. Jo sille in drop-down fine mei de namme Flash Fill Options . Klikje op it útklapmenu en kies it kommando Suggesties akseptearje as alles OK is. Of kies it kommando Undo Flash Fill as jo de útgongen annulearje wolle.
3. Tekst tapasse op kolommen Eigenskip fan Excel om te wikseljen Foar- en efternamme
Op dizze manier sille wy de nammen splitse yn har yndividuele dielen mei Excel's Tekst nei kolommen-funksje . Dan sille wy dy dielen gearfoegje om in nij nammeformaat te meitsjen. Litte wy de ynstruksjes hjirûnder folgje om te learen!
Stap 1:
- Selektearje de sellen wêr't de nammen binne en iepenje dan de Tekst nei kolommen wizard fan Excel ( Gegevens > Gegevensark > Tekst nei kolommen ). Toetseboerd fluchtoets om de tekst nei kolommen wizard te iepenjen: ALT + A + E
- Selektearje yn stap 1 fan 3 de Delimited opsje en klik dan op de Knop Folgjende .
- Selektearje yn stap 2 fan 3 Spaasje as de Delimiter . En klikje op de Folgjende opsje.
- Yn stap 3 fan 3 selektearje wy de Bestimming sel as B2 en klikje op de opsje Finish .
- Dit is wat wy hjirmei krije stadium:
Stap 2:
- No haw ik de CONCATENATE-funksje brûkt om mei te dwaan oan dizze sellen en meitsje innije namme opmaak.
=CONCATENATE(D5,", ",C5)
Mar jo kinne ek gebrûk meitsje fan de & amp; operator op dizze manier:
=D5&", "&C5
Lês Mear: Excel VBA om tekst te finen en te ferfangen yn in kolom ( 2 Foarbylden)
4. VBA-koade útfiere om foar- en efternamme te wikseljen mei komma
Lêst mar net it minste, ik sil sjen litte hoe't jo foar- en efternamme wikselje yn Excel mei komma mei in ienfâldige VBA -koade. It is tige nuttich foar guon bepaalde mominten . Fanút ús dataset sille wy foar- en efternammen yn Excel wikselje mei in ienfâldige VBA -koade. Litte wy de ynstruksjes hjirûnder folgje om te learen!
Stap 1:
- Earst iepenje in module, om dat te dwaan, earst fan jo Utwikkelders tab, gean nei,
Untwikkelder → Visual Basic
- Nei it klikken op it lint Visual Basic , in finster mei de namme Microsoft Visual Basic for Applications – Switch First and Last Name with Comma sil daliks foar jo ferskine. Fanút dat finster sille wy in module ynfoegje foar it tapassen fan ús VBA-koade. Om dat te dwaan, gean nei,
Ynfoegje → Module
Stap 2:
- Dêrtroch ferskynt de module Fer- en efternamme wikselje mei komma . Skriuw yn de module Fer- en efternamme wikselje mei Komma de ûndersteande VBA -koade op.
6529
- Dêrom, útfiere de VBA -koade. Om dat te dwaan, gean nei,
Run → RunSub/UserForm
- Nei it útfieren fan de VBA Code , in dialoochfinster mei de namme Switch Foar- en efternamme sil ferskine. Typ út dat dialoochfinster $B$5:$B$10 yn it Rik typfak. Druk op 't lêst op OK .
- As gefolch, in nij typfak mei de namme Symboal ynterval sil pop up. Druk op de Spaasje knop op jo toetseboerd. Druk nochris op OK .
- Ut lêst kinne jo foar- en efternamme s witchje mei in komma mei VBA -koade.
Dingen om te ûnthâlden
➜ Wylst in wearde net fûn kin yn de ferwiisde sel, de #N/A! flater bart yn Excel.
➜ Flash Fill Funksje is beskikber foar Excel ferzje 2013 en letter.
Konklúzje
Dus, dit binne myn metoaden om foar- en efternammen yn Excel te wikseljen mei in komma of sûnder komma . Sels haw ik sjen litten hoe't te wikseljen nammen mei trije of mear dielen. As jo spesifike problemen hawwe, lit it ús dan witte yn 'e kommentaar seksje. Wy sille besykje jo in oplossing te jaan.
Betanke foar it lêzen fan ús blog.
Happy Excelling 😀