Hoe kolom splitsen in Excel door komma (8 snelle methoden)

  • Deel Dit
Hugh West

In dit artikel leert u 8 verschillende methoden om een kolom splitsen in Excel door een komma met gemak.

Download Praktijk werkboek

U kunt het Excel-bestand downloaden via de volgende link en ermee oefenen.

Een kolom splitsen met een komma.xlsm

8 Methodes om een kolom in Excel te splitsen met een komma

1. Kolom in Excel splitsen door komma met de wizard Tekst omzetten naar kolommen

Naar een kolom splitsen door een komma met behulp van de Wizard Tekst omzetten naar kolommen,

❶ Selecteer uw gegevens en dan

Ga naar Gegevens Gegevensinstrumenten Tekst naar kolommen.

De Wizard Tekst omzetten naar kolommen zal verschijnen.

Selecteer Afgesloten en druk op Volgende .

Selecteer Komma als Scheidingstekens en druk op Volgende weer.

❺ Voeg een celadres in als Bestemming en druk op Afwerking .

Dit zal een kolom splitsen in de plaats van een komma in twee kolommen.

U kunt twee formules gebruiken met de LINKS , RECHTS , VIND en LEN functies naar gesplitste kolommen.

❶ Voeg eerst de volgende formule in in cel C5 .

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

❷ Druk dan op ENTER .

Formuleverdeling

  • B5 heeft teksten met een komma .
  • FIND(",",B5) zoekt naar een komma binnen de cel
  • LINKS(B5,FIND(",",B5)-1) geeft teksten terug voor de eerste komma verschijnt aan de linkerkant.

❸ Voeg daarna de volgende formule in in cel D5 .

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

❹ Druk dan op ENTER weer.

Formuleverdeling

  • B5 heeft teksten met een komma.
  • FIND(",",B5) zoekt naar een komma binnen de cel B5 .
  • RECHTS(B5,LEN(B5)-FIND(",",B5)) retourneert teksten na de eerste komma van de rechterkant.

Selecteer cellen C5 en D5 en sleep de Vulgreep pictogram tot cellen C12 en D12 .

Deze twee formules zullen een kolom splitsen in plaats van een komma in twee kolommen.

Lees meer: Excel Formule om een kolom te splitsen in meerdere kolommen (4 voorbeelden)

3. Dynamische matrixformule toepassen om kolom in Excel met komma's te splitsen

De dynamische matrixformule gebruikt in deze methode kan automatisch een kolom splitsen die komma's in kolommen.

Om het te gebruiken,

❶ Voeg de volgende formule in in cel C5 .

=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,","") & "","//s"))

❷ Druk dan op ENTER .

De formule is een matrixformule, hij houdt automatisch gesplitst gegevens in cel D5 toch werd de formule toegepast in cel C5 .

Formuleverdeling

  • SUBSTITUTE(B5,",","")

De functie SUBSTITUTE vervangt de komma in cel B5 met een spatie.

  • FILTERXML("" &SUBSTITUTE(B5,","")

De functie FILTERXML filtert gegevens gescheiden door spaties.

  • TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,","") & "","//s"))

De functie TRANSPOSE splitst de gegevens in cel B5 in twee verschillende kolommen.

❸ Sleep de Vulgreep pictogram van cel C5 naar C12 .

Nu ziet u de gesplitst gegevens in twee verschillende kolommen.

Lees meer: Hoe een kolom splitsen in meerdere kolommen in Excel (7 eenvoudige manieren)

4. Kolom in Excel verdelen door komma met behulp van Flash Fill

U kunt de Flitsvulling functie om een kolom vrij gemakkelijk te verdelen.

❶ Begin met het invoegen van gegevens vóór de komma in de Land column.

❷ Na het invoegen van gegevens in twee opeenvolgende cellen, toont Excel suggesties. Druk op ENTER te accepteren.

❸ Begin nu met het invoegen van gegevens na de komma in de kolom Hoofdstad .

❹ Na het invoegen van gegevens in twee opeenvolgende cellen, toont Excel suggesties. Druk op ENTER om weer te accepteren.

Nu krijgt u uw gegevens gesplitst in twee verschillende kolommen.

5. Kolom splitsen in Excel door komma met behulp van CSV-bestand

De CSV bestand waarvan de uitwerking Comma Separated Value kan een kolom splitsen door een komma automatisch.

Dit is hoe het werkt.

Selecteer en kopie uw gegevens eerst.

Open Kladblok en Plakken ze daar.

❸ Sla het bestand nu op als een CSV-bestand.

Om een tekstbestand als CSV-bestand, gewoon bewerk de bestandsextensie als CSV.

Nu open de CSV-bestand en u zult zien dat de gegevens automatisch gesplitst door een komma in twee kolommen.

6. Gebruik VBA-code om kolommen in Excel te splitsen met komma's

Kijk naar de volgende lege kolommen, namelijk Land en Hoofdstad respectievelijk.

We zullen een VBA code naar gesplitst gegevens van de kolom Land met hoofdstad .

❶ Eerste pers ALT + F11 om de VBA Editor.

❷ Ga dan naar Plaats Module.

❸ Het volgende invoegen VBA code in de VBA editor.

 Sub Split_Column_by_Comma() Dim xArray() As String Dim xCount As Long Dim k As Variant Voor h = 5 Tot 12 xArray = Split(Cells(h, 1 + 1), ",") xCount = 3 Voor Elke k In xArray Cells(h, xCount) = k xCount = xCount + 1 Volgende k Volgende h Einde Sub 

Code Breakdown

  • Eerst I verklaarde 3 variabelen.
  • Toen heb ik een Geneste For-lus.
  • Binnen de eerste For-lus gebruikte ik de Gesplitst en Cellen functies naar gesplitst gegevens door een komma in twee aparte cellen.

Sla de VBA code.

❺ Druk nu op de F5 knop om voer de code uit.

Dit zal automatisch gesplitst de kolom Land met hoofdstad in twee kolommen die Land en Hoofdstad.

7. Kolom in Excel splitsen door komma met behulp van Power Query

Volg de onderstaande stappen om een kolom splitsen in Excel door een komma met behulp van de Power Query.

Ga naar Gegevens Gegevens krijgen Uit bestand Van Excel Workbook.

Van de Navigator venster, selecteer uw werkbladnaam de gegevens hebben om gesplitst .

❸ Klik dan op Transformeer gegevens.

❹ Ga nu naar Transformeer Gesplitste kolom Per afbakening.

De Kolom splitsen op scheidingsteken dialoogvenster verschijnt.

Selecteer Komma van de Selecteer of voer een scheidingsteken in drop-down.

Druk dan op OK .

Nu zullen uw gegevens automatisch gesplitst in twee kolommen gescheiden door een komma .

Lees meer: Hoe kolom splitsen in Excel Power Query (5 eenvoudige methoden)

8. Kolom in Excel verdelen door komma met behulp van Power Pivot

U kunt de Power Pivot functie in Excel om een kolom splitsen door een komma.

Daarvoor,

Ga naar Power Pivot Toevoegen aan gegevensmodel.

❷ Voeg uw tafelbereik in de Tabel aanmaken dialoogvenster en druk op OK.

❸ Voeg nu de volgende formule in in de bovenste cel van de Berekend Kolom 1 column.

= LINKS ( [Land met Hoofdstad], FIND ( ",", Table2[Land met Hoofdstad]) - 1 )

❹ Druk dan op ENTER .

Formuleverdeling

  • FIND ( ",", Table2[Land met Hoofdstad])

De VIND functie zoekt naar een komma binnen de kolom Land met hoofdstad.

  • LINKS ( [Land met Hoofdstad], FIND ( ",", Table2[Land met Hoofdstad]) - 1 )

De LINKS functie geeft gegevens vóór de komma van de linkerkant.

De Berekend Kolom 1 wordt gevuld met de gegevens voor de komma verschijnt.

❺ Voeg nu de volgende formule in de bovenste cel van de Berekend Kolom 2 column.

= RIGHT ([Land met Hoofdstad], LEN (Table2[Land met Hoofdstad]) - FIND ( ",", Table2[Land met Hoofdstad]) )

Druk dan op ENTER .

Formuleverdeling

  • FIND ( ",", Table2[Land met Hoofdstad])

De VIND functie zoekt naar een komma binnen de kolom Land met hoofdstad.

  • LEN (Tabel2[Land met Hoofdstad])

De LEN functie berekent de lengte van de teksten in de kolom Land met hoofdstad.

  • RIGHT ([Land met Hoofdstad], LEN (Table2[Land met Hoofdstad]) - FIND ( ",", Table2[Land met Hoofdstad]) )

De RECHTS functie geeft de gegevens na de komma terug van de rechterkant.

De Berekend Kolom 2 wordt gevuld met de gegevens na de komma.

Praktijk Sectie

U krijgt een Excel-blad zoals de volgende schermafbeelding, aan het einde van het geleverde Excel-bestand. Daarin kunt u alle in dit artikel besproken methoden oefenen.

Conclusie

Samenvattend hebben wij besproken 8 methoden om een kolom in Excel te splitsen met een komma. U wordt aangeraden het bij dit artikel gevoegde oefenwerkboek te downloaden en daarmee alle methoden te oefenen. En aarzel niet om vragen te stellen in de commentaarsectie hieronder. We zullen proberen zo snel mogelijk op alle relevante vragen te reageren. En bezoek onze website Exceldemy om meer te ontdekken.

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.