Cellen splitsen in Excel

Leer hoe u cellen in Excel splitst in meerdere kolommen met behulp van de functie Tekst naar kolommen, Flash Fill of Excel-formules.

Stel je hebt een lange kolom met volledige namen en je wilt die namen splitsen in voornaam en achternaam. Maar u hebt geen tijd om elke naam in twee verschillende kolommen te typen. Dat is waar de functies voor het splitsen van cellen van Excel binnenkomen.

In Excel kunt u de gegevens in een cel in twee of meer cellen splitsen met behulp van de functie Tekst naar kolommen, Flash Fill of Formules. In dit bericht zullen we bespreken hoe je de cellen probleemloos kunt splitsen.

Cellen splitsen in Excel met de functie Tekst naar kolommen

Tekst naar kolommen is een geavanceerd hulpmiddel dat een kolom met cellen scheidt in twee of meer aangrenzende cellen op basis van een teken dat u opgeeft. Het kan een cel spugen met verschillende parameters zoals spatie, komma's, puntkomma's, tabs of elk ander teken.

Om de cellen in Excel te splitsen, selecteert u eerst een cel of een celbereik dat u wilt splitsen. We gebruiken het volgende voorbeeld om u te laten zien hoe u cellen kunt splitsen.

Nadat u uw cel hebt geselecteerd, gaat u naar het tabblad Gegevens. Klik op het tabblad 'Gegevens' op het pictogram 'Tekst naar kolommen' in de groep 'Gegevenshulpmiddelen'.

Zodra u daarop klikt, verschijnt een wizard Tekst naar kolommen. Selecteer daarin uw gegevenstype. De optie 'Gescheiden' is de standaardselectie. Omdat onze gegevens al een spatie hebben, kiezen we voor ‘Gescheiden’ en klikken we op ‘Volgende’.

Vink in stap 2 van 3 van de wizard het selectievakje 'Space' aan en schakel de rest onder Scheidingstekens uit. Als uw gegevens een komma, puntkomma of andere scheidingstekens bevatten, kunt u deze als scheidingstekens kiezen. Omdat onze gegevens alleen 'spatie' bevatten, kiezen we voor het scheidingsteken 'Space'. Klik vervolgens op ‘Volgende’.

Kies in Stap 3 van 3 van de wizard 'Algemeen' als Kolomgegevensformaat. We laten het gegevensformaat op 'Algemeen' omdat we tekstgegevens hebben om te splitsen.

U kunt ook de bestemming wijzigen waar u uw gesplitste gegevens in uw spreadsheet wilt weergeven en vervolgens op 'Voltooien' klikken. Als u op 'Voltooien' klikt met de standaardbestemming, vervangt deze de oorspronkelijke kolom. We kiezen dus B2 als startcel.

Ook kunt u in het vak 'Gegevensvoorbeeld' zien hoe uw gesplitste gegevens eruit zullen zien.

Zoals u kunt zien, is de kolom Namen opgesplitst in de kolommen 'Voornaam' en 'Huisnaam'.

Cellen splitsen in Excel met behulp van Flash Fill-functie

De Flash Fill-methode is de snelste en gemakkelijkste methode om cellen te splitsen. Flash fill herkent patronen en repliceert ze voor alle andere cellen.

Typ bijvoorbeeld Eddard (voornaam) in de aangrenzende kolom van de oorspronkelijke gegevens.

Ga nu naar het tabblad 'Gegevens' en klik op de optie 'Flash Fill' naast de functie 'Tekst naar kolommen'.

Zodra u op de optie 'Flash Fill' klikt, worden de voornamen van elke cel geëxtraheerd in de aangrenzende kolom. Nu wordt de voornaam voor elke naam geëxtraheerd in kolom B.

Doe hetzelfde voor de 'Familienaam'. Onthoud dat Flash Fill in Excel alleen werkt als het een patroon in de gegevens herkent.

Cellen splitsen in Excel met behulp van formules

Sommige mensen geven er misschien de voorkeur aan cellen niet te splitsen met formules in Excel, omdat u de formules moet onthouden. Maar vergeleken met de andere twee methoden hebben formules het voordeel, omdat ze dynamische resultaten opleveren. Wanneer u de oorspronkelijke gegevens wijzigt, worden de resultaten automatisch bijgewerkt.

Probeer de onderstaande formule om de voornaam uit cel A2 te extraheren.

=LINKS(A2,ZOEKEN(" ",A2)-1)

Deze formule gebruikt de functie ZOEKEN om het eerste spatieteken te vinden en extraheert vervolgens alle tekens aan de linkerkant met de functie LINKS (zie het onderstaande voorbeeld).

Klik vervolgens op het kleine groene vierkantje (vulgreep) in de rechterbenedenhoek van cel B1 en sleep het naar beneden over andere cellen (tot aan cel B11) om de formule toe te passen op de rest van de cellen.

Nu worden de voornamen uit alle cellen gehaald.

Typ de onderstaande formule om de achternaam (familienaam) uit cel A2 te extraheren.

=RECHTS(A2,LEN(A2)-ZOEKEN(" ",A2))

De verstrekte formule gebruikt de functie ZOEKEN om de positie van het spatieteken in de tekenreeks (A2) te vinden. Vervolgens wordt het positienummer van het spatieteken afgetrokken van de totale lengte van de naam die wordt herhaald door de LEN-functie om het aantal tekens in de achternaam te vinden. Ten slotte extraheert het de achternaam met behulp van de RECHTS-functie.

Vervolgens kunt u de formule slepen en toepassen op cel C2:C11, en u krijgt het volgende resultaat.

Dat is het. Nu hebt u geleerd hoe u een cel in meerdere kolommen kunt splitsen. Ik hoop dat je deze Excel-zelfstudie nuttig vond.