Sådan Split kolonne i Excel med komma (8 hurtige metoder)

  • Del Dette
Hugh West

I denne artikel lærer du 8 forskellige metoder til at opdele en kolonne i Excel med et komma med lethed.

Download arbejdsbog til øvelser

Du kan downloade Excel-filen fra følgende link og øve dig med den.

Opdeling af en kolonne med komma.xlsm

8 metoder til at opdele en kolonne i Excel med komma

1. Split kolonne i Excel med komma med guiden Konverter tekst til kolonner

Til opdele en kolonne med komma ved hjælp af Guiden Konverter tekst til kolonner,

❶ Vælg dine data, og vælg derefter

❷ Gå til Data Dataværktøjer Tekst til kolonner.

Guiden Konverter tekst til kolonner vil blive vist.

❸ Vælg Afgrænset og tryk på Næste .

❹ Vælg Komma som Afgrænsere og tryk på Næste igen.

❺ Indsæt en celleadresse som Destination og tryk på Færdig .

Dette vil opdele en kolonne i stedet for et komma i to kolonner.

2. Kombination af funktionerne LEFT, RIGHT, FIND og LEN for at opdele kolonne i Excel med komma

Du kan bruge to formler ved hjælp af VENSTRE , RIGHT , FIND , og LEN funktioner til opdelte kolonner.

❶ Indsæt først følgende formel i celle C5 .

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

❷ Tryk derefter på INDTAST .

Opdeling af formler

  • B5 har tekster med en komma .
  • FIND(",",B5) leder efter en komma i celle
  • LEFT(B5,FIND(",",B5)-1) returnerer tekster før den første komma vises fra venstre side.

❸ Derefter indsættes følgende formel i celle D5 .

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

❹ Tryk derefter på INDTAST igen.

Opdeling af formler

  • B5 har tekster med et komma.
  • FIND(",",B5) leder efter et komma i celle B5 .
  • RIGHT(B5,LEN(B5)-FIND(",",B5))) returnerer tekster efter det første komma fra højre side.

❺ Vælg celler C5 og D5 og træk den Håndtag til påfyldning ikon op til celler C12 og D12 .

Disse to formler vil opdele en kolonne i stedet for en komma i to kolonner.

Læs mere: Excel-formel til at opdele en kolonne i flere kolonner (4 eksempler)

3. Anvend dynamisk array-formel til at opdele kolonne i Excel med komma

formel for dynamisk array der anvendes i denne metode, kan automatisk opdele en kolonne med kommaer i kolonner.

Sådan bruger du det,

❶ Indsæt følgende formel i celle C5 .

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

❷ Tryk derefter på INDTAST .

Formlen er en array-formel, den vil automatisk beholde opdelt data i celle D5 , men formlen blev alligevel anvendt i celle C5 .

Opdeling af formler

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

Funktionen SUBSTITUTE erstatter kommaet i celle B5 med et mellemrum.

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

Funktionen FILTERXML filtrerer data, der er adskilt af mellemrum, fra.

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

Funktionen TRANSPOSE opdeler dataene i celle B5 i to forskellige kolonner.

❸ Træk den Håndtag til påfyldning ikon fra celle C5 til C12 .

Nu vil du se den opdelt data i to forskellige kolonner.

Læs mere: Sådan opdeles en kolonne i flere kolonner i Excel (7 nemme måder)

4. Opdel kolonne i Excel med komma ved hjælp af Flash Fill

Du kan bruge Flash Fill funktionen til at opdele en kolonne ganske let.

❶ Begynd at indsætte data før kommaet i Land kolonne.

❷ Når du har indsat data i to på hinanden følgende celler, viser Excel forslag. Tryk på INDTAST at acceptere.

❸ Begynd nu at indsætte data efter komma i kolonnen Hovedstaden .

❹ Når du har indsat data i to på hinanden følgende celler, viser Excel forslag. Tryk på INDTAST at acceptere igen.

Nu får du dine data opdelt i to forskellige kolonner.

5. Split kolonne i Excel med komma ved hjælp af CSV-fil

CSV fil, hvis uddybning er Kommasepareret værdi kan opdele en kolonne med et komma automatisk.

Sådan fungerer det.

Vælg og kopi dine data først.

Åbn notesblok og Indsæt dem der.

❸ Gem nu filen som en CSV-fil.

Hvis du vil gemme en tekstfil som en CSV-fil, bare redigere filudvidelsen som CSV.

❹ Nu åben CSV-fil og du vil se, at dataene automatisk er blevet opdelt med et komma i to kolonner.

6. Brug VBA-kode til at opdele kolonne i Excel med komma

Se på de følgende tomme kolonner, dvs. Land og Hovedstaden henholdsvis.

Vi vil bruge en VBA kode til opdelt data fra kolonnen Land med hovedstad .

❶ Første tryk ALT + F11 for at åbne den VBA-editor.

❷ Gå derefter til Indsæt Modul.

❸ Indsæt følgende VBA kode i den VBA-editor.

 Sub Split_Column_by_Comma() Dim xArray() As String Dim xCount As Long Dim k As Variant For h = 5 To 12 xArray = Split(Cells(h, 1 + 1), ",") xCount = 3 For Each k In xArray Cells(h, xCount) = k xCount = xCount + 1 Next k Next h End Sub 

Opdeling af kode

  • Først I erklærede 3 variabler.
  • Derefter kørte jeg en Indlejret For-løkke.
  • Inde i første For-loop , brugte jeg den Split og Cellernes funktioner til opdelt data ved hjælp af en komma i to separate celler.

Gem VBA-kode.

❺ Tryk nu på F5 knappen til at køre koden.

Dette vil automatisk opdelt kolonnen Land med hovedstad i to kolonner, som er Land og Hovedstad.

7. Split kolonne i Excel med komma ved hjælp af Power Query

Følg nedenstående trin for at opdele en kolonne i Excel med en komma ved hjælp af Power Query.

❶ Gå til Data Hent data Fra fil Fra Excel-arbejdsbog.

❷ Fra den Navigator vindue, vælg din regnearkets navn at have data til at opdelt .

❸ Klik derefter på Omdanne data.

❹ Gå nu til Transform Opdelt kolonne Efter afgrænser.

Opdele kolonne efter afgrænser dialogboksen vises.

❺ Vælg Komma fra den Vælg eller indtast afgrænseren drop-down.

❻ Tryk derefter på OK .

Nu vil dine data automatisk opdelt i to kolonner adskilt af et komma .

Læs mere: Sådan Split Column i Excel Power Query (5 nemme metoder)

8. Opdel kolonne i Excel med komma ved hjælp af Power Pivot

Du kan bruge Power Pivot funktion i Excel til at opdele en kolonne med et komma.

Til det,

❶ Gå til Power Pivot Tilføj til datamodel.

❷ Indsæt din bordserie i den Opret tabel dialogboksen og og tryk på OK.

❸ Indsæt nu følgende formel i den øverste celle i den Beregnet kolonne 1 kolonne.

= LEFT ( [Land med hovedstad], FIND ( ",", Table2[Land med hovedstad]) - 1 )

❹ Tryk derefter på INDTAST .

Opdeling af formler

  • FIND ( ",", Tabel2[Land med hovedstad])

FIND funktionen leder efter et komma i kolonnen Land med hovedstad.

  • LEFT ( [Land med hovedstad], FIND ( ",", Table2[Land med hovedstad]) - 1 )

VENSTRE funktionen returnerer data før kommaet fra venstre side.

Beregnet kolonne 1 vil blive udfyldt med data før komma vises.

❺ Indsæt nu følgende formel i den øverste celle i den Beregnet kolonne 2 kolonne.

= RIGHT ([Land med hovedstad], LEN (Tabel2[Land med hovedstad]) - FIND ( ",", Tabel2[Land med hovedstad]) )

❻ Tryk derefter på INDTAST .

Opdeling af formler

  • FIND ( ",", Tabel2[Land med hovedstad])

FIND funktion leder efter en komma i kolonnen Land med hovedstad.

  • LEN (Tabel2[Land med hovedstad])

LEN funktionen beregner længden af teksterne i kolonnen Land med hovedstad.

  • RIGHT ([Land med hovedstad], LEN (Tabel2[Land med hovedstad]) - FIND ( ",", Tabel2[Land med hovedstad]) )

RIGHT funktionen returnerer dataene efter kommaet fra højre side.

Beregnet kolonne 2 vil blive udfyldt med de data, der står efter kommaet.

Øvelsesafsnit

Du får et Excel-ark som følgende skærmbillede i slutningen af den medfølgende Excel-fil, hvor du kan øve dig i alle de metoder, der er beskrevet i denne artikel.

Konklusion

Sammenfattende har vi drøftet 8 metoder til at opdele en kolonne i Excel med et komma. Du anbefales at downloade den øvelsesarbejdsbog, der er vedhæftet sammen med denne artikel, og øve alle metoderne med den. Og tøv ikke med at stille spørgsmål i kommentarfeltet nedenfor. Vi vil forsøge at besvare alle relevante spørgsmål hurtigst muligt. Og besøg venligst vores hjemmeside Exceldemy for at udforske mere.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.