Opdel kommaseparerede værdier i rækker/kolonner i Excel - nem vejledning
I visse situationer kan du opleve, at du har brug for at opdele kommaseparerede værdier fra udvalgte celler i individuelle rækker eller kolonner. Denne guide vil udforske forskellige effektive metoder til at hjælpe dig med at opnå dette, og giver trinvise instruktioner for at sikre, at du effektivt kan administrere og omorganisere dine data i overensstemmelse med dine behov.
Opdel kommaseparerede værdier i forskellige kolonner
For at opdele kommaseparerede værdier i valgte celler i forskellige kolonner, prøv metoderne i dette afsnit.
Brug guiden Tekst til kolonne til at opdele kommaseparerede værdier i kolonner
For at opdele kommaseparerede værdier i valgte celler i kolonner er den almindeligt anvendte metode guiden Tekst til kolonne i Excel. Her vil jeg vise dig trin-for-trin, hvordan du bruger denne guide til at opnå det ønskede resultat.
1. Vælg det celleområde, du vil dele værdier i kolonner, og klik derefter på data > Tekst til kolonner. Se skærmbillede:
2. I den første Konverter tekst til kolonne guiden dialogboksen skal du vælge afgrænset og klik derefter på Næste .
3. I det andet Konverter tekst til kolonne guiden i dialogboksen, skal du kun kontrollere Komma boks i afgrænsere sektion, og klik på knappen Næste .
4. I det sidste Konverter tekst til kolonne guiden dialogboks, skal du vælge en celle til at finde opdelingsværdierne i Bestemmelsessted og klik til sidst på Finish .
Nu er alle værdier i valgte celler, der blev adskilt med kommaer, opdelt i forskellige kolonner som vist nedenstående skærmbillede.
Opdel nemt kommaseparerede værdier i flere kolonner med Kutools
Som du kan se, det Tekst til kolonner guiden kræver flere trin for at fuldføre opgaven. Hvis du har brug for en enklere metode, Opdel celler træk ved Kutools til Excel kan varmt anbefales. Med denne funktion kan du bekvemt opdele celler i flere kolonner eller rækker baseret på en specifik afgrænsning ved at udfylde indstillingerne i en enkelt dialogboks.
Efter installation af Kutools til Excel, Vælg Kutools > Flet og del > Opdel celler at åbne Opdel celler dialog boks.
- Vælg det celleområde, der indeholder den tekst, du ønsker at opdele.
- Vælg Opdel til kolonner valgmulighed.
- Type Komma (eller en hvilken som helst afgrænsning du har brug for), og klik OK.
- Vælg en destinationscelle og klik OK for at få alle opdelte data.
Opdel kommaseparerede værdier i forskellige rækker
Dette afsnit viser to metoder til at hjælpe dig med at opdele kommaseparerede værdier i forskellige rækker i Excel. Gør venligst som følger.
Opdel kommaseparerede værdier i flere rækker med VBA
For at opdele komma-adskilte værdier i rækker kan du anvende følgende VBA-kode.
1. Tryk på andre + F11 taster samtidigt for at åbne Microsoft Visual Basic til applikationer vindue.
2. i Microsoft Visual Basic til applikationer vindue, skal du klikke på indsatte > Moduler. Kopier og indsæt derefter nedenstående VBA-kode i modulvinduet.
VBA-kode: Opdel kommaseparerede værdier i rækker
Sub SplitAll()
Dim xRg As Range
Dim xRg1 As Range
Dim xCell As Range
Dim I As Long
Dim xAddress As String
Dim xUpdate As Boolean
Dim xRet As Variant
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select a range", "Kutools for Excel", xAddress, , , , , 8)
Set xRg = Application.Intersect(xRg, xRg.Worksheet.UsedRange)
If xRg Is Nothing Then Exit Sub
If xRg.Columns.Count > 1 Then
MsgBox "You can't select multiple columns", , "Kutools for Excel"
Exit Sub
End If
Set xRg1 = Application.InputBox("Split to (single cell):", "Kutools for Excel", , , , , , 8)
Set xRg1 = xRg1.Range("A1")
If xRg1 Is Nothing Then Exit Sub
xUpdate = Application.ScreenUpdating
Application.ScreenUpdating = False
For Each xCell In xRg
xRet = Split(xCell.Value, ",")
xRg1.Worksheet.Range(xRg1.Offset(I, 0), xRg1.Offset(I + UBound(xRet, 1), 0)) = Application.WorksheetFunction.Transpose(xRet)
I = I + UBound(xRet, 1) + 1
Next
Application.ScreenUpdating = xUpdate
End Sub
3. Tryk på F5 nøgle for at køre koden. I pop op Kutools til Excel i dialogboksen, skal du vælge de celler, du vil opdele, og derefter klikke på OK .
4. I det andet dukker op Kutools til Excel dialogboks, skal du vælge en celle til lokalisering af opdelingsværdierne og derefter klikke på OK.
Derefter kan du se de kommaseparerede værdier i valgte celler er opdelt i rækker som vist nedenstående skærmbillede.
Opdel nemt kommaseparerede værdier i rækker med Kutools til Excel
VBA-kode er for svært for Excel newbi at ændre for at opfylde deres behov. Her kan funktionen Split Cells i Kutools for Excel også hjælpe med nemt at opdele kommaseparerede værdier i flere rækker i Excel.
Efter installation af Kutools til Excel, Vælg Kutools > Flet og del > Opdel celler at åbne Opdel celler dialog boks.
- Vælg det celleområde, der indeholder de kommaseparerede værdier, du ønsker at opdele.
- Vælg Opdel til rækker valgmulighed.
- Type Komma (eller en hvilken som helst afgrænsning du har brug for), og klik OK.
- Vælg en destinationscelle og klik OK for at få alle opdelte data.
Demo: Del hurtigt kommaseparerede værdier i rækker eller kolonner med Kutools til Excel
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!