Hoe een cel in tweeën splitsen in Excel (5 handige methodes)

  • Deel Dit
Hugh West

Wanneer u gegevens importeert uit een database of een andere bron, moet u in dergelijke situaties cel één splitsen in twee of meer. In deze tutorial ga ik bespreken hoe u een cel in tweeën splitsen in Excel met behulp van het volgende 5 effectieve methoden, inclusief voorbeelden uit de praktijk. Neem het dus zorgvuldig door om meer te leren.

Download Praktijk Werkboek

U kunt de werkmap die voor de demonstratie is gebruikt, downloaden via de onderstaande downloadlink.

Een cel in tweeën splitsen.xlsx

5 Nuttige methoden om een cel in tweeën te splitsen in Excel

In dit deel laat ik u vijf handige methoden zien om een cel in tweeën te splitsen in Excel. Hier hebben we een dataset waarvan de kolom B bestaat voornamelijk uit volledige namen. Nu moeten we de cel van kolom B in twee kolommen, bijvoorbeeld voornaam en achternaam. Bovendien moet ik niet vermelden dat ik voor dit artikel de Microsoft Excel 365-versie heb gebruikt; u kunt elke andere versie gebruiken, afhankelijk van uw gemak. Voor de demonstratie heb ik de volgende voorbeelddataset gebruikt.

1. Splits een cel in twee met behulp van de functie Tekst naar kolommen

In de dataset zien we de namen van enkele Engelse literaire schrijvers. Nu splitsen we de naam in voor- en achternaam met behulp van de Functie Tekst naar kolommen Bovendien is de Functie Tekst naar kolommen is een handige functie in Excel die een scheidingsteken gebruikt om de tekst in één cel/kolom te ontleden in vele kolommen.

In het algemeen is een scheidingsteken een soort teken (bv. komma, spatie, puntkomma, enz.) dat tekststrings of andere gegevensstromen scheidt. In onze dataset, ruimte is het scheidingsteken. U kunt echter doorgaan met de volgende stappen.

Stappen:

  • Selecteer eerst de hele gegevens, bijv. B4:B11 .
  • Kies dan de Tekst naar kolommen optie van de Gegevens tab.

  • Kies vervolgens de Afgesloten optie en druk op Volgende .

  • Selecteer nu de Ruimte optie en druk op Volgende .

  • Selecteer daarna de Tekst optie van de Formaat kolomgegevens en pas uw Bestemming indien nodig.
  • Druk nu op Afwerking .

  • Tenslotte krijgt u uw eindresultaat.

Lees meer: Cellen splitsen in Excel (5 eenvoudige trucs)

2. Flash Fill functie in Excel toepassen op afzonderlijke cellen

Gewoonlijk, Flitsvulling is een speciale Excel-tool die automatisch waarden aanvult wanneer een patroon in de gegevens wordt geïdentificeerd. Het is beschikbaar in Microsoft Excel 2013 en latere versies. Bovendien is het een van die machine learning technieken voor de evaluatie van een gegevenspatroon, het leren van patronen en het vullen van cellen met behulp van dat patroon. U kunt echter de namen in de dataset splitsen in voor- en achternamen met behulp vanvan dit instrument.

Stappen:

  • Selecteer aanvankelijk een lege cel C5 .
  • Ten tweede, typ de voornaam William van de B5 cel in de geselecteerde cel C5 .
  • Ten derde, gebruik de AutoFill gereedschap voor de hele kolom.

  • Selecteer nu de Flitsvulling optie om de gewenste uitvoer te krijgen.

  • Op dezelfde manier krijgt u dezelfde uitvoer voor de achternamen als in de onderstaande afbeelding.

Lees meer: VBA om String in meerdere kolommen te splitsen in Excel (2 manieren)

3. Formules invoegen voor het splitsen van een cel in twee in Excel

Bovendien kunt u in Excel formules invoegen om een cel in tweeën te splitsen. Het is vrij eenvoudig en handig om te gebruiken. In dit deel laat ik twee verschillende manieren zien om een cel in tweeën te splitsen.

i. Gebruik scheidingsteken

We kunnen de naam scheiden in voor- en achternaam met behulp van de Excel-functies met een scheidingsteken. In onze dataset, " ruimte " is het scheidingsteken dat in het midden van de naam staat. Ook kunnen we cellen splitsen door de LINKS , RECHTS en VIND functies. Maar doorloop de onderstaande stappen.

Stappen:

  • Selecteer eerst de cel C5 en typ de volgende formule in.

=LEFT(B5,FIND(" ",B5)-1)

🔎 Hoe werkt de formule?

  • FIND(" ",B5): De VIND functie zoekt naar de spatie (" ") in Cel B5 en geeft de positie van dat teken terug dat '8' .
  • FIND(" ",B5)-1: Na aftrek van 1 van het vorige resultaat, is de nieuwe terugkeerwaarde hier '7' .
  • LINKS(B5,FIND(" ",B5)-1): Tot slot LINKS functie haalt de 1e 6 tekens uit de tekst in Cel B5, dat is "William .
  • Ten tweede, druk op de Ga naar toets en gebruik de AutoFill gereedschap naar de hele kolom.

  • Ten derde, schrijf de volgende formule in cel D5 .

=RIGHT(B5,LEN(B5)-FIND(" ",B5))

🔎 Hoe werkt de formule?

  • LEN(B5): De LEN-functie telt het totale aantal karakters dat gevonden wordt in Cel B5 en geeft daardoor '18' .
  • FIND(" ",B5): De VIND functie zoekt ook hier naar de spatie in Cel B5 en geeft de positie terug die '7' .
  • LEN(B5)-FIND(" ",B5): Dit deel van de hele formule geeft '11' die de aftrekking is tussen de vorige twee uitgangen.
  • RECHTS(B5,LEN(B5)-FIND(" ",B5)): Tot slot RECHTS functie trekt de laatste 11 tekens van de tekst in Cel B5 en dat is "Shakespeare".
  • Gebruik tot slot de AutoFill om de uiteindelijke uitvoer te verkrijgen.

Lees meer: Excel cel splitsen door scheidingsteken formule

ii. Regeleinde invoegen

Gelukkig is deze methode vergelijkbaar met de vorige, behalve dat we gebruik moeten maken van de CHAR-functie . Meestal is de CHAR functie retourneert het teken gespecificeerd door het codenummer uit de tekenset voor uw dataset. Hier betekent de code de ASCII code. Bovendien hebben we de LINKS , RECHTS en ZOEKEN functies. Volg echter de onderstaande stappen.

Stappen:

  • Noteer eerst de onderstaande formule in cel C5 .

=LEFT(B5,SEARCH(CHAR(10),B5,1)-1)

🔎 Hoe werkt de formule?

  • =SEARCH(CHAR(10),B5,1): Dit zoekt naar het spatieteken (" ") in Cel B5 en retourneert '9' .
  • =LEFT(B5,SEARCH(CHAR(10),B5,1)-1): Tot slot LINKS functie haalt de initiële tekens uit de tekst in Cel B5 dat is "William .
  • Druk dan op de Ga naar toets en gebruik de AutoFill gereedschap naar de hele kolom.

  • Schrijf daarna de onderstaande formule in cel D5 .

=RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5)))

🔎 Hoe werkt de formule?

  • =SEARCH(CHAR(10),B5): Dit zoekt naar het spatieteken (" ") in Cel B5 en retourneert '9' .
  • SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5): geeft ook ' 9' .
  • =RIGHT(B5,LEN(B5)-SEARCH(CHAR(10),B5,SEARCH(CHAR(10),B5))de ): Eindelijk, RECHTS functie haalt de laatste tekens uit de tekst in Cel B5 dat is "Shakespeare .
  • Druk tenslotte op Ga naar toets en gebruik de AutoFill om de uiteindelijke uitvoer te krijgen.

Lees meer: Excel-formule om te splitsen: 8 voorbeelden

4. Combineer de functies RECHTS, SUM, LEN en SUBSTITUTE om de cel te splitsen.

Soms kunnen we een cel splitsen die een tekst- en cijferpatroon bevat. In dat geval kunnen we de onderstaande procedure volgen. Hier moeten we gebruik maken van de SUM-functie samen met andere in de vorige methode gebruikte functies. In het algemeen is de SUM functie geeft de som van de opgegeven waarden. Deze waarden kunnen bereiken, arrays, getallen, enz. zijn. RECHTS , LEN en SUBSTITUTE functies. Voor de demonstratie heb ik de dataset iets veranderd.

Stappen:

  • Selecteer eerst de cel D5 en schrijf de onderstaande formule op.

=RIGHT(B5,SUM(LEN(B5) - LEN(SUBSTITUTE(B5,{"0","1","2","3","4","5","6","7","8","9"},""))))

  • Druk vervolgens op Ga naar en pas de AutoFill gereedschap.

  • Schrijf opnieuw de volgende formule in cel C5 .

=LEFT(B5,LEN(B5)-LEN(D5))

  • Uiteindelijk, raak de Ga naar toets en pas de AutoFill om de gewenste output te krijgen.

5. Een cel in tweeën splitsen via Excel Power Query

Last but not least, Power Query is een andere uitstekende functie in MS Excel voor het splitsen of verdelen van cellen in meerdere kolommen. Laten we eens kijken hoe we gebruik kunnen maken van Power Query We zullen echter werken met een soortgelijke dataset en de achternamen splitsen in eerste en laatste delen. Volg daarom de onderstaande stappen om in Excel één cel in tweeën te splitsen.

Stappen:

  • Selecteer in eerste instantie de achternamen uit de hele kolom, inclusief de kop.
  • Ten tweede, ga naar de Gegevens tabblad en klik op Van tafel .
  • Ten derde, druk op OK .

  • Ten vierde, je bent in de Power Query Editor en selecteer

Home>Kolom splitsen>Op scheidingsteken .

  • Selecteer vervolgens Ruimte als scheidingsteken en druk op Ok .

  • Selecteer daarna

Home>Sluiten & laden>Sluiten & laden naar .

  • Kies vervolgens uw bestemming uit de Gegevens importeren Dialoogvenster en druk op OK .

  • Uiteindelijk verschijnt de uitvoer zoals in de onderstaande figuur.

Lees meer: Hoe een cel splitsen in twee rijen in Excel (3 manieren)

Dingen om in gedachten te houden

  • Ten eerste, wees voorzichtig met de formule wanneer u deze invoert in de formulebalk.
  • Wees bovendien voorzichtig met de bestandsnaam, de bestandslocatie en ook de extensie van het excel-bestand.

Conclusie

Dit zijn alle stappen die u kunt volgen om een cel in tweeën te splitsen in Excel. Hopelijk kunt u nu gemakkelijk de nodige aanpassingen maken. Ik hoop van harte dat u iets hebt geleerd en genoten van deze gids. Laat het ons weten in het commentaarveld hieronder als u vragen of aanbevelingen hebt.

Voor meer informatie als deze, bezoek Exceldemy.com .

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.