Inhoudsopgave
In Excel kunt u situaties tegenkomen waarin u veel namen in cellen moet splitsen, gescheiden door de komma. In dat geval moet u ze splitsen in voornamen, achternamen, en in sommige gevallen ook in tussennamen. Dit artikel toont u de belangrijkste manieren om namen te splitsen met de komma in Excel.
Deze methoden kunnen ook worden gebruikt om adressen, telefoonnummers, enz. te splitsen, gescheiden door komma's.
Download Praktijk Werkboek
Download hieronder de werkmap met de dataset die is gebruikt om dit artikel te beschrijven met verschillende methoden in verschillende spreadsheets. Probeer te downloaden en oefen zelf terwijl u de tutorials doorneemt.
Namen splitsen met komma.xlsx
3 Eenvoudige manieren om namen met komma's te splitsen in Excel
Er zijn drie methoden die ik hier ga beschrijven om namen in Excel te splitsen met een komma. Het extraheren van voornaam, achternaam of middelste naam heeft verschillende formules. Ik zal ze elk in hun subsecties behandelen. Ga door elke sectie om te zien hoe deze methoden werken of kies degene die je nodig hebt uit de bovenstaande tabel.
Ter demonstratie gebruik ik eerst de volgende dataset.
Ik gebruik namen met voornaam, middelste naam en achternaam. Maar u kunt ook alle methoden toepassen voor alleen voornaam en achternaam, gescheiden door een komma.
1. Namen splitsen met komma met behulp van tekst naar kolommen in Excel
Excel biedt een Tekst naar kolommen tool om tekstwaarden te splitsen in verschillende kolomcellen, gescheiden door scheidingstekens. Als we in deze tool een komma als scheidingsteken gebruiken, kunnen we ook namen met een komma splitsen in Excel. Volg deze stappen om te zien hoe.
Stappen:
- Selecteer eerst alle cellen die cellen bevatten die door een komma worden gescheiden. In dit voorbeeld is dat het cellenbereik B5:B8 .
- Ga nu in je lint naar de Gegevens tab.
- Onder de Gegevensinstrumenten groep, selecteer Tekst naar kolommen .
- Bijgevolg is een Wizard Tekst omzetten in kolommen zal verschijnen. Controleer Afgebakend in het eerste venster en klik op Volgende daarna.
- Controleer in het tweede venster Komma onder Scheidingstekens Klik dan op Volgende .
- In het volgende venster selecteert u de bestemming waar u uw gescheiden kolom wilt plaatsen. In dit geval heb ik cel $C$5 .
- Klik tenslotte op Afwerking .
- Als er een foutmelding is, klikt u op OK .
Daarna worden uw voornaam, middelste naam en achternaam gescheiden.
Lees meer: Namen in Excel in twee kolommen splitsen (4 snelle manieren)
2. Flash Fill gebruiken om namen te splitsen met komma's
Er is een Flitsvulling functie vanaf Excel 2013. Om de functie samen te vatten, de Flitsvulling functie detecteert het patroon en stelt automatisch de rest van de gegevens voor en vult deze op. Deze methode kan bijzonder nuttig zijn om gegevens te splitsen die door een scheidingsteken zijn gescheiden. Meestal is dit de snelste methode om namen met een komma te splitsen in Excel.
Volg deze stappen voor een gedetailleerde handleiding voor deze functie.
Stappen:
- Laten we eerst de voornamen invullen. Selecteer daarvoor een cel en typ handmatig de voornaam van de eerste vermelding.
- Begin ook met het intypen van de voornaam voor de volgende vermelding. De Flitsvulling functie zal automatisch de rest van de voornamen voorstellen.
- Zodra de namen zijn voorgesteld, drukt u op Ga naar op je toetsenbord. Je hebt je voornamen gescheiden.
- Vul op dezelfde manier de middelste naam en achternaam kolom in door het proces te herhalen. U zult uw namen gesplitst hebben.
Lees meer: Namen splitsen in Excel (5 doeltreffende methoden)
3. Verschillende formules in Excel toepassen
U kunt een soortgelijk resultaat als de twee bovenstaande methoden bereiken door formules te gebruiken. Hoewel het resultaat hetzelfde kan zijn, hebt u verschillende benaderingen in formules nodig om de verschillende delen van de namen te extraheren. Voor een beter begrip heb ik de drie in hun categorie onderverdeeld.
3.1 Gesplitste voornaam
Om voornamen te splitsen kunnen we een combinatie gebruiken van de LINKS en ZOEKEN functies.
De LINKS De functie neemt een tekst als primair argument en het aantal te extraheren karakters als optioneel argument. Zij retourneert verschillende in het argument gespecificeerde karakters uit de string.
De ZOEKEN De functie geeft het nummer van de eerste positie van een specifiek teken. Zij neemt twee primaire argumenten - de tekens die zij moet vinden en de tekstwaarde waar zij het teken moet vinden. De functie kan een ander optioneel argument nemen van waar zij het zoeken moet beginnen.
Volg deze stappen om de details van het gebruik van de formule te kennen.
Stappen:
- Selecteer eerst de cel waar u de voornaam wilt hebben. In dit geval is dat cel C5 .
- Schrijf de volgende formule op in de cel.
=LEFT(B5,SEARCH(",",B5)-1)
- Druk daarna op Ga naar op je toetsenbord. Je hebt je voornaam gescheiden van de cel.
- Selecteer nu opnieuw de cel en klik en versleep de Pictogram Vulgreep naar het einde van de lijst om alle eerste namen uit de lijst te halen.
U laat uw voornamen splitsen met een komma met behulp van de formule in Excel.
🔍 Uitsplitsing van de formule:
👉
ZOEK(",", B5) zoekt naar een komma in cel B5 en geeft de eerste positie van een komma erin terug, die 5 .
👉
ZOEK(",", B5)-1 geeft de positie voor de eerste komma terug, d.w.z. de lengte van de eerste naam die 4 hier.
👉
LINKS(B5, ZOEK(",", B5)-1) geeft de eerste vier tekens terug van links van de string die Alex .
Lees meer: Excel VBA: Voornaam en achternaam splitsen (3 praktische voorbeelden)
3.2 Gesplitste tweede naam
Om de middelste naam te extraheren is een combinatie van de MID en ZOEKEN functies.
De MID De functie neemt een tekst, startpositie en verschillende tekens als argumenten. Ze geeft de tekens uit het midden van de tekenreeks terug.
De ZOEKEN De functie geeft het nummer van de eerste positie van een specifiek teken. Het neemt twee argumenten - de tekens die het moet vinden en de tekstwaarde waar het teken moet worden gevonden en een optioneel argument van waar het zoeken moet beginnen.
Stappen:
- Selecteer eerst de cel waar u de middelste naam wilt uitsplitsen. In dit geval is dat cel D5 .
- Schrijf dan de volgende formule op in de cel.
=MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2)
- Druk daarna op Ga naar op je toetsenbord. Je hebt dan de middelste naam uit cel B5 .
- Selecteer nu de cel opnieuw. Klik en sleep de Pictogram Vulgreep naar de rest van de kolom om deze in te vullen met middelnamen.
Dit splitst de middelste namen in Excel met een komma.
🔍 Uitsplitsing van de formule:
👉
ZOEK(" ",B5,1) zoekt naar de eerste spatie in cel B5 en retourneert 6 .
👉
ZOEK(" ",B5,ZOEK(" ",B5,1)+1) geeft de tweede spatie in de string terug. Het gebruikt de logica van het vinden van een spatie na de eerste spatie. De formule geeft het volgende terug 16 voor cel B5 .
👉
ZOEK(" ",B5,ZOEK(" ",B5,1)+1)-ZOEK(" ",B5,1) geeft de lengte tussen de eerste spatie en de tweede spatie terug, inclusief de spatie, die 10 hier.
👉
Eindelijk MID(B5,SEARCH(" ",B5,1)+1,SEARCH(" ",B5,SEARCH(" ",B5,1)+1)-SEARCH(" ",B5,1)-2) geeft in totaal 8 tekens (-2 om de komma en de spatie van de 10 tekens te verminderen) terug van de waarde van cel B5 vanaf positie 6. In dit geval is het Patricia .
3.3 Gesplitste achternaam
Om achternamen uit de dataset te splitsen, kunnen we een combinatie van de LEN , RECHTS , en ZOEKEN functies.
De LEN De functie neemt een tekststring als argument en geeft het totale aantal tekens in de tekststring.
De RECHTS De functie neemt een tekst en soms de te extraheren lengte als argumenten en geeft een bepaald aantal tekens vanaf het einde van de tekenreeks terug.
De ZOEKEN Deze functie zoekt een specifiek teken of een reeks tekens in een tekst en geeft de positie terug waar de eerste overeenkomst is. Deze functie neemt gewoonlijk twee primaire argumenten - de tekens die het moet vinden en de tekst waarin het zal zoeken naar de tekens. Het kan soms een ander optioneel argument nemen van waar het zal beginnen met zoeken.
Stappen:
- Selecteer eerst de cel waar u de achternaam wilt schrijven. Ik heb cel geselecteerd E5 voor dit.
- Schrijf dan de volgende formule op.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1))
- Druk daarna op Ga naar op je toetsenbord. Je hebt dan de achternaam van cel B5 .
- Selecteer de cel opnieuw. Klik en versleep tenslotte de Pictogram Vulgreep om de formule voor de rest van de kolom in te vullen.
Voor de achternamen heeft u dus in Excel de namen gesplitst met een komma.
🔍 Uitsplitsing van de formule:
👉
LEN(B5) geeft het totale aantal tekens in de cel B5 en retourneert 22 .
👉
De ZOEKEN(" ",B5) geeft de eerste positie van de ruimte terug die 6 .
👉
ZOEK(" ",B5,ZOEK(" ",B5)+1) geeft de positie van de tweede ruimte terug, die 16 hier.
👉
De geneste ZOEK(" ",B5,ZOEK(" ",B5,ZOEK(" ",B5)+1)) geeft de totale lengte aan van het begin tot de tweede spatie die nog steeds 16 .
👉
LEN(B5)-ZOEK(" ",B5,ZOEK(" ",B5,ZOEK(" ",B5)+1)) geeft het totale aantal tekens na de tweede spatie, dat is 6 hier. Dit aantal karakters zal worden geëxtraheerd.
👉
Eindelijk, RIGHT(B5,LEN(B5)-SEARCH(" ",B5,SEARCH(" ",B5,SEARCH(" ",B5)+1))) functie neemt de tekstwaarde van cel B5 en geeft het aantal 6 tekens van het einde terug, wat in dit geval is Morgan .
Lees meer: Excel Formule om Eerste Midden en Achternaam te scheiden (met Voorbeelden)
Conclusie
Kortom, dit waren de drie methoden die u kunt gebruiken om namen te splitsen met een komma in Excel. Ik hoop dat u dit artikel informatief en nuttig vond. Als u vragen of suggesties hebt, laat het ons dan hieronder weten. Voor meer gedetailleerde gidsen zoals deze, ga naar Exceldemy.com .