3 manieren om een ​​cel in Excel te splitsen

Als u in Excel werkt met gegevens die u uit andere bronnen hebt geïmporteerd, moet u soms werken met gegevens die niet de gewenste indeling hebben. Dit geldt met name voor door komma's gescheiden tekst die in afzonderlijke cellen komt.

De enige manier om met die gegevens om te gaan, is door een cel in Excel te splitsen . Er zijn verschillende manieren om dit te doen, afhankelijk van het formaat van de gegevens. 

In dit artikel leer je hoe je een cel splitst, hoe je die uitrolt naar een hele kolom en wanneer je elke optie moet kiezen.

Converteer tekst naar kolommen(Convert Text To Columns)

Een van de meest gebruikelijke methoden om een ​​cel in Excel te splitsen, is met behulp van de tool Tekst naar kolommen(Columns) . Hiermee kunt u een hele kolom cellen splitsen met behulp van de regels die u maar wilt. 

De functie bevat ook een gebruiksvriendelijke wizard, daarom gebruiken de meeste mensen deze liever. Het verwerkt ook elk tekstformaat, of de scheidingstekst nu een spatie, een tab of een komma is.

Laten we eens kijken naar een voorbeeld van het gebruik van de functie Tekst naar kolommen(Text to Columns feature) in Excel. 

In dit voorbeeld willen we de kolom Naam opsplitsen in twee cellen, de voornaam en de achternaam van de verkoper.

Om dit te doen:

1. Selecteer het menu Gegevens . (Data)Selecteer vervolgens Tekst naar kolommen(Text to Columns) in de groep Gegevenshulpmiddelen(Data Tools) op het lint.

2. Dit opent een wizard in drie stappen. Zorg er in het eerste venster voor dat Gescheiden(Delimited) is geselecteerd en selecteer Volgende(Next)

3. Schakel in het volgende Wizard - venster Tab uit(Tab) en zorg ervoor dat Ruimte(Space) is geselecteerd. Selecteer Volgende(Next) om door te gaan.

4. Selecteer in het volgende venster het veld Bestemming(Destination) . Selecteer vervolgens in het werkblad de cel waar u de voornaam wilt plaatsen. Hierdoor wordt de cel in het veld Bestemming(Destination) bijgewerkt naar waar u hebt geselecteerd.

5. Selecteer nu Voltooien(Finish) om de wizard te voltooien.

U zult zien dat de enkele cel die zowel de voornaam als de achternaam bevatte, is opgesplitst in twee cellen die elk afzonderlijk bevatten. 

Opmerking(Note) : het bovenstaande proces werkt omdat de gegevens die in de cel moesten worden gesplitst, een spatie hadden die de tekst scheidde. Deze tekst-naar-kolomfunctie kan ook overweg met het splitsen van een cel in Excel als de tekst wordt gescheiden door een tab, puntkomma, komma of een ander teken dat u opgeeft.

Excel-tekstfuncties gebruiken(Use Excel Text Functions)

Een andere manier om een ​​cel in Excel te splitsen is door verschillende tekstfuncties te(text functions) gebruiken . Met tekstfuncties kunt u stukjes van een cel extraheren die u naar een andere cel kunt uitvoeren.

Tekstfuncties in Excel zijn onder meer:

  • Links(Left) (): extraheer een aantal tekens aan de linkerkant van de tekst
  • Rechts(Right) (): extraheer een aantal tekens aan de rechterkant van de tekst
  • Mid (): extraheer een aantal tekens uit het midden van een tekenreeks
  • Zoek(Find) (): zoek(Find) een subtekenreeks binnen een andere tekenreeks
  • Len (): Retourneert het totale aantal tekens in een tekstreeks

Als u cellen wilt splitsen, hoeft u mogelijk niet al deze functies te gebruiken. Er zijn echter meerdere manieren waarop u deze kunt gebruiken om hetzelfde te bereiken.

U kunt bijvoorbeeld de functie Links(Left) en Zoeken(Find) gebruiken om de voornaam te extraheren. De zoekfunctie(Find) helpt omdat deze u kan vertellen waar het scheidingsteken zich bevindt. In dit geval is het een spatie.

De functie ziet er dus als volgt uit:

=LEFT(C3,FIND(” “,C3))

Als je na het typen van deze functie op enter drukt, zie je dat de voornaam wordt geëxtraheerd uit de tekenreeks in cel C3.

Dit werkt, omdat de functie Links(Left) het aantal tekens nodig heeft om te extraheren. Aangezien het spatieteken aan het einde van de voornaam staat, kunt u de functie FIND gebruiken om de spatie te vinden, die het aantal tekens teruggeeft dat u nodig hebt om de voornaam te krijgen.

U kunt de achternaam extraheren met de functie Rechts(Right) of de functie Midden(Mid) .

Om de functie Rechts te gebruiken:

=RIGHT(C3,LEN(C3)-FIND(” “,C3))

Hiermee wordt de achternaam geëxtraheerd door de positie van de spatie te vinden en die vervolgens af te trekken van de lengte van de totale reeks. Dit geeft de functie Rechts het aantal tekens dat nodig is om de achternaam te extraheren.

Technisch gezien zou je hetzelfde kunnen doen als de Right- functie met behulp van de Mid- functie, als volgt:

=MID(C3,FIND(” “,C3),LEN(C3)-FIND(” “,C3))

In dit geval geeft de Find - functie de Mid -functie het startpunt, en de Len in combinatie met Find levert het aantal tekens op dat moet worden geëxtraheerd. Hiermee wordt ook de achternaam geretourneerd.

Het gebruik van Excel -tekstfuncties om een ​​cel in Excel te splitsen werkt net zo goed als de tekst-naar-kolom-(Text-To-Column) oplossing, maar u kunt ook de hele kolom onder die resultaten vullen met dezelfde functies.

Cel splitsen in Excel met Flash Fill(Split Cell in Excel Using Flash Fill)

De laatste optie om een ​​cel in Excel te splitsen is het gebruik van de functie Flash Fill(Flash Fill feature) . Dit vereist dat de cellen waarin u de originele opsplitst, er direct naast staan.

Als dit het geval is, hoeft u alleen maar het deel van de oorspronkelijke cel in te typen dat u wilt opsplitsen. Sleep vervolgens de rechterbenedenhoek van de cel naar beneden om de cel eronder te vullen. Wanneer u dit doet, ziet u een klein celvulpictogram verschijnen met een klein plusteken ernaast.

Selecteer dit pictogram en je ziet een pop-upmenu. Selecteer Flash Fill in dit menu.

Wanneer je dit doet, zul je zien dat de functie Flash Fill automatisch detecteert waarom je hebt getypt wat je hebt getypt, en het proces in de volgende cel zal herhalen. Het doet dit door de voornaam in de oorspronkelijke cel aan de linkerkant te detecteren en in te vullen.

U kunt eigenlijk dezelfde procedure uitvoeren als u de hele kolom vult. Selecteer hetzelfde pictogram en selecteer Flash Fill . Het vult de hele kolom met de juiste voornaam uit de cellen aan de linkerkant.

U kunt vervolgens deze hele kolom kopiëren en in een andere kolom plakken, en vervolgens hetzelfde proces herhalen om de achternamen te extraheren. Kopieer en plak ten slotte die hele kolom waar u deze wilt hebben in de spreadsheet. Verwijder vervolgens de oorspronkelijke kolom die u hebt gebruikt om het Flash Fill- proces uit te voeren.

Cellen splitsen in Excel

Zoals je kunt zien, zijn er een paar manieren om hetzelfde te bereiken. Hoe u een cel in Excel splitst, komt neer op waar u het eindresultaat wilt hebben en wat u ermee wilt doen. Alle opties werken, dus kies degene die het meest logisch is voor uw situatie en gebruik deze.



About the author

Ik ben een freeware-softwareontwikkelaar en voorstander van Windows Vista/7. Ik heb honderden artikelen geschreven over verschillende onderwerpen die verband houden met het besturingssysteem, inclusief tips en trucs, reparatiehandleidingen en best practices. Ik bied ook kantoorgerelateerde adviesdiensten via mijn bedrijf, Help Desk Services. Ik heb een diep begrip van hoe Office 365 werkt, de functies ervan en hoe ik deze het meest effectief kan gebruiken.



Related posts