Hoe voor- en achternaam verwisselen in Excel met komma

  • Deel Dit
Hugh West

In dit artikel zal ik laten zien hoe je voor- en achternaam in Excel met komma verwisselt. Afhankelijk van de problemen kun je veel problemen tegenkomen. In deze tutorial zal ik me richten op zoveel mogelijk problemen en hun oplossingen. Maar als je een speciaal probleem hebt en je wordt geconfronteerd met een probleem om het op te lossen, laat het ons dan weten in het commentaarvak. We zullen proberen je een oplossing te geven.

Download Praktijk Werkboek

Download het volgende Excel-bestand dat ik heb gebruikt om dit artikel te schrijven. U krijgt alle formules en methoden die ik in dit artikel heb gebruikt.

Wissel voor- en achternaam met komma.xlsm

4 Geschikte manieren om voor- en achternaam in Excel te verwisselen met komma's

Laten we eerst kennismaken met onze dataset. Ik heb een aantal namen van mensen met voor- en achternaam in mijn blad en ik verwissel voor- en achternaam in Excel met een komma.

1. Wissel voor- en achternaam met komma met behulp van Excel-functies

In deze methode verwisselen we Voornaam en Achternaam op de volgende manier:

Achternaam, voornaam = voornaam achternaam

Bijvoorbeeld,

John Dalton = Dalton, John

We kunnen dit doen met de volgende submethode.

In dit deel zullen we de RECHTER, ZOEKEN, en Linkse functies Laten we de onderstaande instructies volgen om voor- en achternamen met een komma te verwisselen!

Stappen:

  • Selecteer eerst cel C5 voor het gemak van ons werk.
  • Schrijf daarna de onderstaande functies op in die cel.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))&", "&LEFT(B5,SEARCH(" ",B5)-1)

  • Dus, eenvoudigweg, druk op Ga naar op uw toetsenbord. Als gevolg daarvan kunt u het rendement van de RECHTER, ZOEKEN, en Linkse functies, en het rendement is Dalton, John .

  • Verder, AutoFill de functies naar de rest van de cellen in kolom C die is gegeven in de schermafbeelding.

1.2 De functies REPLACE, SEARCH en LEFT combineren

Nu zullen we de REPLACE, SEARCH, en Linkse functies om voor- en achternamen met een komma te verwisselen. Met onze dataset kunnen we dat gemakkelijk doen. Laten we de onderstaande instructies volgen om voor- en achternamen met een komma te verwisselen!

Stappen:

  • Selecteer eerst cel C5 voor het gemak van ons werk.
  • Schrijf daarna de onderstaande functies op in die cel.
=REPLACE(B5,1,SEARCH(",",B5)+1,")&""&LEFT(B5,SEARCH(",",B5)-1)

  • Dus, eenvoudigweg, druk op Ga naar op uw toetsenbord. Als gevolg daarvan kunt u het rendement van de REPLACE, SEARCH, en Linkse functies en het rendement is Dalton John .

  • Verder, AutoFill de functies naar de rest van de cellen in kolom C die is gegeven in de schermafbeelding.

1.3 Functies MID, SEARCH en LEN toepassen

In dit gedeelte zullen we het MID, ZOEKEN, en LEN-functies Laten we de onderstaande instructies volgen om voor- en achternamen zonder komma te verwisselen!

Stappen:

  • Selecteer eerst cel C5 voor het gemak van ons werk.
  • Schrijf daarna de onderstaande functies op in die cel.
=MID(B5&""&B5,SEARCH(", ",B5)+2,LEN(B5)-1)

  • Dus, eenvoudigweg, druk op Ga naar op uw toetsenbord. Als gevolg daarvan kunt u het rendement van het MID, ZOEKEN, en LEN-functies , en het rendement is Dalton John .

  • Verder, AutoFill de functies naar de rest van de cellen in kolom C die is gegeven in de schermafbeelding.

2. Gebruik de functie Excel Flash Fill om de voor- en achternaam om te wisselen

Soms bestaat een naam uit meer dan twee delen. In dat geval kunt u gebruik maken van Excel's Flash Fill functie .

Toetsenbord snelkoppeling: CTRL + E

  • Maak eerst de gewenste uitvoer in cel C5 Maak zo nodig meer uitgangen in enkele andere cellen in de kolom om Excel een hint te geven wat uw werkelijke uitgangen zullen zijn.

  • Selecteer nu dat ( C5 ) of die cellen en druk op CTRL + E op uw toetsenbord. U vindt een drop-down met de naam Flitsvullende opties Klik op de drop-down en kies de Accepteer suggesties commando als alles OK Of kies de Flitsvulling ongedaan maken commando als u de uitvoer wilt annuleren.

3. Tekst toepassen op kolommen functie van Excel om voor- en achternaam om te wisselen

Op deze manier splitsen we de namen in hun afzonderlijke delen met behulp van De functie Tekst naar kolommen van Excel Dan zullen we die delen samenvoegen om een nieuw naamformaat te maken. Laten we de onderstaande instructies volgen om het te leren!

Stap 1:

  • Selecteer de cellen waar de namen staan en open dan de Tekst naar kolommen wizard van Excel ( Gegevens> Datatools> Tekst naar kolommen ). Sneltoets om de wizard Tekst naar kolommen te openen: ALT + A + E
  • In stap 1 van 3 selecteert u de Afgesloten optie en klik dan op de Volgende knop.

  • In stap 2 van 3 selecteert u Ruimte als de Scheidingsteken En klik op de Volgende optie.

  • In stap 3 van 3 selecteren we de Bestemming cel als B2 en klik op de Afwerking optie.

  • Dit is wat we in dit stadium krijgen:

Stap 2:

  • Nu heb ik gebruikt de functie CONCATENATE om deze cellen samen te voegen en een nieuw naamformaat te creëren.
=CONCATENATE(D5,", ",C5)

Maar u kunt ook de & operator op deze manier gebruiken:

=D5&", "&C5

Lees meer: Excel VBA om tekst in een kolom te zoeken en te vervangen (2 voorbeelden)

4. VBA-code uitvoeren om voor- en achternaam met komma te verwisselen

Last but not the least, laat ik zien hoe je voor- en achternaam in Excel verwisselt met een komma met behulp van een eenvoudige VBA code. Het is zeer nuttig voor bepaalde momenten... . Van onze dataset wisselen we voor- en achternamen in Excel met een eenvoudige VBA code. Laten we de onderstaande instructies volgen om het te leren!

Stap 1:

  • Allereerst opent u een Module, om dat te doen, eerst vanuit uw Ontwikkelaar tab, ga naar,

Ontwikkelaar → Visual Basic

  • Na het klikken op de Visual Basic lint, een venster met de naam Microsoft Visual Basic for Applications - Voor- en achternaam verwisselen met komma zal onmiddellijk voor u verschijnen. Vanuit dat venster zullen we een module invoegen om onze VBA code. Ga daarvoor naar,

Invoegen → Module

Stap 2:

  • Vandaar dat de Wissel voor- en achternaam met komma module verschijnt. In de Wissel voor- en achternaam met komma module, schrijf het volgende op VBA code.
 Sub Switch_First_and_Last_Name() Dim R As Range Dim X As Range Dim Y As String On Error Resume Next xTitleId = "Switch First and Last Name" Set X = Application.Selection Set X = Application.InputBox("Range", xTitleId, X.Address, Type:=8) Y = Application.InputBox("Symbol interval", xTitleId, " ", Type:=2) For Each R In X xValue = R.Value NameList = VBA.Split(xValue, Y) If UBound(NameList) = 1 ThenR.Value = NameList(1) + Y + NameList(0) End If Next End Sub 

  • Voer dus de VBA code. Ga daarvoor naar,

Uitvoeren → Sub/UserForm uitvoeren

  • Na het uitvoeren van de VBA-code een dialoogvenster met de naam Voor- en achternaam verwisselen In dat dialoogvenster typt u $B$5:$B$10 in de Bereik typvak. Druk tenslotte op OK .

  • Het resultaat is een nieuw typvak met de naam Symbool interval verschijnt. Druk op de Ruimte toets op uw toetsenbord. Nogmaals, druk op OK .

  • Tenslotte zul je in staat zijn om heks voor- en achternaam met een komma met behulp van VBA code.

Dingen om te onthouden

➜ Wanneer een waarde niet kan worden gevonden in de cel waarnaar wordt verwezen, wordt de #N/A! fout gebeurt in Excel.

Flitsvulling De functie is beschikbaar voor Excel versie 2013 en later.

Conclusie

Dus, dit zijn mijn methodes om voor- en achternamen in Excel verwisselen met een komma of zonder komma Zelfs heb ik laten zien hoe je namen met drie of meer delen kunt verwisselen. Als je specifieke problemen hebt, laat het ons weten in het commentaargedeelte. We zullen proberen je een oplossing te geven.

Bedankt voor het lezen van onze blog.

Happy Excelling 😀

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.