Excel-formule: komma tussen namen plaatsen
Stel dat u een lijst met klantnamen in een werkblad heeft en u moet snel een komma tussen de voornaam en achternaam plaatsen, zoals in de onderstaande afbeelding is weergegeven. Hoe lost u dit op zonder handmatig komma’s te typen? Hier vindt u formules om deze taak eenvoudig uit te voeren in Excel.
Alleen een komma plaatsen na Voornaam
Als u alleen een komma na de voornaam wilt plaatsen, kunt u een formule gebruiken die de functies Zoeken en Vervangen combineert.
Algemene formule:
| REPLACE(txt,FIND(" ",txt),0,",") |
Argumenten
| Txt: the name you want to add comma. |
Hoe deze formule werkt
In cel B3 staat een volledige naam. Gebruik in cel C3 de onderstaande formule om na de voornaam een komma in te voegen.
| =REPLACE(B3,FIND(" ",B3),0,",") |
Druk op de Enter-toets.
Uitleg
FIND-functie: de ZOEK-functie bepaalt de positie van een specifiek teken in een tekstreeks. Zo zoekt u de positie van de eerste spatie in cel B3, wat als resultaat 5 oplevert.
REPLACE-functie: de Vervangen-functie vervangt de opgegeven oude tekst op een bepaalde locatie in de gegeven tekstreeks door een nieuwe waarde. Als het argument aantal_tekens echter nul is, voegt de functie het nieuwe teken toe — in dit geval wordt dus een komma ingevoegd vóór het teken op de 5e positie van de tekst in cel B3.
Komma’s tussen namen plaatsen (Voornaam, Tussennaam en Achternaam)
Als u komma’s tussen namen wilt plaatsen, zoals in de onderstaande afbeelding is weergegeven, gebruikt u de formule die de functies VERVANGEN en SPATIES.WEGHALLEN combineert.
Algemene formule:
| SUBSTITUTE(TRIM(txt)," ",", ") |
Argumenten
| Txt: the full name you used to add comma. |
Hoe deze formule werkt
Voorbeeld: gebruik de volgende formule om komma’s tussen namen in bereik B3:B8 te plaatsen:
| =SUBSTITUTE(TRIM(B3)," ",", ") |
Druk op de Enter-toets en sleep daarna de vulgreep naar cel B8. Nu staan de komma’s tussen de namen.
Uitleg
TRIM-functie: verwijdert overtollige spaties uit een tekstreeks.
SUBSTITUTE-functie: deze functie vervangt oude tekst door een nieuwe waarde. Hier worden alle spaties vervangen door spaties plus komma’s.
Opmerking
Als u geen overtollige spaties hoeft te verwijderen, kunt u meteen gebruikmaken van de functie VERVANGEN.
| =SUBSTITUTE((B3)," ",", ") |
Voorbeeldbestand
Klik om het voorbeeldbestand te downloaden
Gerelateerde formules
- Eerste N tekens uit cel verwijderen
Hier wordt de formule geïntroduceerd om specifieke tekens vanaf de linkerkant van een tekstreeks in Excel te verwijderen. - Tekst inkorten tot N woorden
Hier wordt de formule uitgelegd waarmee je de eerste N woorden van een tekstreeks kunt extraheren. - Laatste woord uit tekstreeks in Excel extraheren
Deze handleiding laat je zien hoe je met een formule het laatste woord uit een opgegeven tekstreeks haalt. - Eerste woord uit tekstreeks in Excel extraheren
Deze handleiding laat je zien hoe je met een formule het eerste woord uit een opgegeven tekstreeks haalt.
Gerelateerde functies
- ZOEK-functie
Vind de positie van een teken. - VERVANGEN-functie
Zoek en vervang tekens op basis van een opgegeven positie in een tekstreeks door een nieuwe tekst. - SPATIES.WEGHALLEN-functie
Verwijdert overbodige spaties uit tekst. - VERVANGEN
Vervangt oude tekst door nieuwe.
De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.