KutoolsforOffice — Eén oplossing, vijf krachtige tools.Meer bereiken met minder moeite.

Hoe sorteert u een lijst met getallen, gescheiden door komma’s, in Excel?

AuteurSun Wijzigingsdatum

Het sorteren van een lijst met waarden in oplopende of aflopende volgorde is een veelvoorkomende taak in Excel. Het wordt echter lastiger wanneer die getallen in één enkele cel staan, gescheiden door komma’s – zoals te zien in de schermafbeelding hieronder. Veel gebruikers weten niet hoe ze getallen binnen één cel kunnen sorteren, aangezien Excel’s standaardsorteerfuncties werken op rijen of kolommen, niet op inhoud binnen een cel. In dit artikel bespreken we verschillende praktische oplossingen om efficiënt getallen te sorteren die door komma’s van elkaar zijn gescheiden, zodat u tijd bespaart en handmatig werk in uw Excel-taken vermijdt.

Een schermafbeelding van 3 cellen met door komma's gescheiden waarden in Excel voor sorteren, en hun sorteervolgorde

Komma-gescheiden waarden sorteren met de functie Tekst naar kolommen

Komma-gescheiden waarden sorteren met Kutools voor Excel goed idee3

Komma-gescheiden waarden sorteren met VBA-code


Komma-gescheiden waarden sorteren met de functie Tekst naar kolommen

Om getallen gescheiden door komma’s binnen één cel te sorteren, moet u die getallen eerst tijdelijk opsplitsen in afzonderlijke cellen, ze sorteren en ze daarna (indien nodig) opnieuw samenvoegen. De functie Tekst naar kolommen van Excel splitst komma-gescheiden gegevens razendsnel op in afzonderlijke kolommen, waarna u de gegevens kunt transponeren, sorteren en verder verwerken. Deze aanpak werkt uitstekend als u vertrouwd bent met celtransformaties en handmatige stappen.

Toepassingsgebied: deze methode is het meest geschikt voor gebruikers die kleine tot matige lijsten verwerken en het proces niet vaak hoeven te herhalen, aangezien het meerdere handmatige stappen vergt en mogelijk minder geschikt is voor dynamische of regelmatig bijgewerkte gegevens.

Enkele punten om rekening mee te houden: zorg ervoor dat er voldoende lege cellen rechts van uw geselecteerde kolom beschikbaar zijn, zodat bestaande gegevens niet worden overschreven bij het splitsen met Tekst naar kolommen. Controleer of uw gegevens spaties bevatten na komma’s, aangezien deze het splitsresultaat kunnen beïnvloeden en verwijderd moeten worden. Het opnieuw samenvoegen van gesplitste waarden in één cel gebeurt bij deze methode niet automatisch en vereist extra stappen.

1. Selecteer de cellen die u wilt splitsen op basis van komma's en klik op Gegevens > Tekst naar kolommen. Kies in Stap 1 van de Wizard Tekst naar kolommen de optie Gescheiden om aan te geven dat komma's worden gebruikt om de tekst te splitsen. Zie schermafbeelding:

2. Klik op Volgende om door te gaan naar stap 2 van de wizard. Schakel het selectievakje Komma in als scheidingsteken en klik opnieuw op Volgende om stap 3 van de wizard te bereiken. Selecteer hier een cel waar u de gesplitste waarden wilt plaatsen en zorg ervoor dat de lijst Plaatsingsgebied voldoende ruimte heeft naar rechts. Zie schermafbeelding:
Een schermafbeelding van de Tekst naar kolommen-wizard in Excel met de scheidingsteken Komma geselecteerd

3. Klik op Voltooien, waarna de waarden worden gesplitst over aangrenzende kolommen. Controleer of de getallen zoals verwacht zijn gesplitst; zo niet, controleer dan uw oorspronkelijke gegevens op voorloop- of volgspaties. Zie schermafbeelding:
Een schermafbeelding die gescheiden waarden toont na gebruik van Tekst naar kolommen in Excel

4. Selecteer ter voorbereiding op het sorteren alle cellen, splits ze, druk op Ctrl + C om te kopiëren, klik met de rechtermuisknop op een leeg gebied en kies Plakken speciaal > Transponeren. Zo worden de getallen verticaal in één kolom geplaatst. Zie schermafbeelding:
Een schermafbeelding van Plakken speciaal met de optie Transponeren in het contextmenu van Excel

Na transponeren ziet uw lijst met getallen er als volgt uit:
Een schermafbeelding van getransponeerde gegevens na Plakken speciaal in Excel

5. Selecteer nu de kolom met de getransponeerde waarden. Ga naar het tabblad Gegevens en klik op de gewenste sorteeroptie in de groep Sorteren en filteren (ofwel oplopend of aflopend). Als het dialoogvenster Waarschuwing bij sorteren verschijnt, selecteert u Doorgaan met de Huidige selectie en bevestigt u met OK.
Een schermafbeelding van het Sorteerwaarschuwingsvenster in Excel met 'Doorgaan met huidige selectie'Een schermafbeelding van het Sorteerwaarschuwingsvenster in Excel met 'Doorgaan met huidige selectie'

De geselecteerde kolom is nu gesorteerd in de door u gekozen volgorde. Als u meerdere cellen moet verwerken, herhaalt u deze actie voor elk van hen.
Een schermafbeelding van gesorteerde waarden in Excel na gebruik van Tekst naar kolommen en Sorteren

6. Herhaal het bovenstaande proces voor elke reeks getransponeerde waarden. Let op: deze methode is handmatig en werkt het beste bij kortere lijsten.
Een schermafbeelding van 3 cellen met door komma's gescheiden waarden in Excel voor sorteren, en hun sorteervolgorde

Tip: als u de getallen na het sorteren opnieuw in één cel wilt samenvoegen met komma’s als scheidingstekens, kunt u de functie TEKST.SAMENVOEGEN gebruiken (in Excel 2016 of nieuwer) of de items handmatig samenvoegen met de operator SAMENVOEGEN. Let op veelvoorkomende fouten, zoals ontbrekende waarden of een onjuiste plaatsing van het scheidingsteken.


Komma-gescheiden waarden sorteren met Kutools voor Excel

Bij het werken met grotere datasets of bij regelmatige uitvoering van dit soort taken biedt het gebruik van tools zoals Kutools voor Excel een snelle en gebruiksvriendelijke manier om komma-gescheiden waarden in cellen te splitsen en te sorteren. Met het hulpprogramma Cellen splitsen kunt u getallen eenvoudig uitsplitsen en zo aanzienlijk minder handmatig werk verrichten. Deze aanpak is ideaal voor gebruikers die hun workflow willen optimaliseren en herhalende handelingen tot een minimum willen beperken.

Kutools voor Excelbiedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden verhoogd.Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, zodat databeheer moeiteloos verloopt.Gedetailleerde informatie over Kutools voor Excel...         Gratis proefversie...

Volg na installatie van Kutools voor Excel deze stappen:

1. Selecteer het bereik met de komma-gescheiden waarden dat u wilt verwerken. Klik op Kutools > Samenvoegen en splitsen > Cellen splitsen. Schakel in het dialoogvenster Cellen splitsen het selectievakje Splitsen naar rijen in bij de sectie Type en schakel Overig in bij de sectie Splitsen op. Voer een komma (),) in als scheidingsteken. Zie schermafbeelding:
Een schermafbeelding van het Kutools-dialoogvenster Cellen splitsen Een schermafbeelding van het Kutools-dialoogvenster Cellen splitsen

2. Klik op OK. Er verschijnt een dialoogvenster waarin u wordt gevraagd een cel te selecteren om de gesplitste waarden in te voeren. Kies een doelcel met voldoende lege rijen eronder en bevestig door op OK te klikken. Uw komma-gescheiden getallen zijn nu opgesplitst in afzonderlijke rijen. Zie schermafbeelding:
Een schermafbeelding die toont hoe door komma's gescheiden waarden naar rijen worden gesplitst in Excel met behulp van Kutools
Een schermafbeelding die toont hoe door komma's gescheiden waarden naar rijen worden gesplitst in Excel met behulp van Kutools

3. Selecteer een van de gesplitste kolommen of rijen die u wilt sorteren en ga naar Gegevens > Sorteer Kleinste naar grootste of Sorteer Grootste naar kleinste. Selecteer in het dialoogvenster Waarschuwing bij sorteren opnieuw Doorgaan met de Huidige selectie en klik op OK. Zie schermafbeelding:
Een schermafbeelding van het Sorteerwaarschuwingsvenster in Excel met 'Doorgaan met huidige selectie'Een schermafbeelding van het Sorteerwaarschuwingsvenster in Excel met 'Doorgaan met huidige selectie'

4. Herhaal stap 3 om, indien nodig, extra kolommen te sorteren. Na het sorteren kunt u de gegevens verder verwerken of opnieuw samenvoegen met behulp van formulehulpmiddelen zoals TEKST.SAMENVOEGEN.
Een schermafbeelding van 3 cellen met door komma's gescheiden waarden in Excel voor sorteren, en hun sorteervolgorde

Tip: deze methode is bijzonder nuttig voor herhalende taken, omdat Kutools talloze handmatige splitsstappen automatisch uitvoert. Als u lange lijsten hebt of meerdere cellen tegelijk moet verwerken, verbetert deze oplossing uw efficiëntie aanzienlijk.

Kutools voor Excel– Geef Excel een boost met meer dan 300 essentiële hulpmiddelen, waardoor uw werk sneller en eenvoudiger verloopt, en profiteer van AI-functies voor slimmere gegevensverwerking en productiviteit.Nu verkrijgen

Demo: komma-gescheiden waarden sorteren met Kutools voor Excel

 

Komma-gescheiden waarden sorteren met VBA-code

Voor gebruikers die het proces volledig willen automatiseren – ongeacht de Excel-versie – is een eenvoudige VBA-macro de perfecte oplossing om komma-gescheiden getallen in elke cel te splitsen, te sorteren en opnieuw samen te voegen. Deze aanpak is ideaal voor herhalende taken of grote datasets waarbij handmatige methoden onpraktisch zijn.

Voordelen: met VBA verwerkt u grote datasets, bewerkt u meerdere cellen tegelijk en herhaalt u de bewerking zo vaak als nodig. Het uitvoeren van macro’s vereist wel dat macro’s zijn ingeschakeld in uw werkmap en dat u basiskennis hebt van de VBA-editor. Voor omgevingen met meerdere gebruikers of een hoge mate van automatisering is dit de meest schaalbare aanpak.

Opmerking: Sla altijd uw werk op voordat u nieuwe macro’s uitvoert, en test de macro indien mogelijk eerst op een kopie van uw gegevens om onbedoeld gegevensverlies te voorkomen.

1. Klik op Ontwikkelaarshulpmiddelen > Visual Basic om de editor Microsoft Visual Basic for Applications te openen. Klik in de editor op Invoegen > Module en plak de volgende code in de module:

Sub SortCommaSeparatedNumbers()
    Dim rng As Range
    Dim cell As Range
    Dim arr As Variant
    Dim sortedArr As Variant
    Dim temp As String
    Dim i As Long, j As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select range to sort comma-separated numbers", xTitleId, rng.Address, Type:=8)
    
    Application.ScreenUpdating = False
    
    For Each cell In rng
        If Not IsEmpty(cell.Value) Then
            arr = Split(cell.Value, ",")
            
            ' Bubble Sort
            For i = LBound(arr) To UBound(arr) - 1
                For j = i + 1 To UBound(arr)
                    If Val(arr(i)) > Val(arr(j)) Then
                        temp = arr(i)
                        arr(i) = arr(j)
                        arr(j) = temp
                    End If
                Next j
            Next i
            
            cell.Value = Join(arr, ",")
        End If
    Next cell
    
    Application.ScreenUpdating = True
    MsgBox "Sorting done!", vbInformation, xTitleId
End Sub

2. Sluit de VBA-editor. Ga terug naar Excel en druk op Alt + F8, selecteer SortCommaSeparatedNumbers en klik vervolgens op Uitvoeren. Er verschijnt een dialoogvenster waarin u het celbereik moet selecteren dat verwerkt moet worden. Nadat u uw bereik hebt geselecteerd en bevestigd, verwerkt het script elke cel, sorteert automatisch de getallen erin en voegt ze opnieuw samen met komma’s.

Probleemoplossing en tips: Deze macro sorteert waarden als getallen — zelfs als uw komma’s worden gevolgd door spaties. Als cellen niet-numerieke waarden bevatten, sorteert de macro deze ook, maar dat kan onverwachte resultaten opleveren. Wilt u sorteren in aflopende volgorde? Pas dan de vergelijkingsoperator in de code aan van If Val(arr(i)) > Val(arr(j)) Then naar If Val(arr(i)) < Val(arr(j)) Then. Bevat uw lijst tekst of gemengde gegevens? Overweeg dan om typecontrole toe te voegen. Maak altijd een back-up van uw gegevens voordat u batchbewerkingen uitvoert.

Kort samengevat: het sorteren van komma-gescheiden getallen binnen cellen kan op verschillende manieren in Excel worden uitgevoerd, afhankelijk van uw scenario en Excel-versie. **Tekst naar kolommen** of **Kutools** bieden praktische oplossingen voor handmatige of toolondersteunde aanpakken, terwijl **VBA** efficiënte, geautomatiseerde verwerking mogelijk maakt—vooral bij regelmatig bijgewerkte of grote datasets. Kies de methode die het beste aansluit bij uw specifieke behoeften, de omvang van uw gegevens en uw Excel-versie. Mocht u fouten of onverwacht gedrag tegenkomen, controleer dan eerst de scheidingstekens, de celopmaak en verwijder eventuele overbodige spaties voordat u bovenstaande methoden toepast. Sla uw werk regelmatig op en werk altijd op kopieën van uw gegevens om per ongeluk verlies of overschrijven van cruciale informatie te voorkomen.

Beste Office-productiviteitshulpmiddelen

🤖KUTOOLS AI Assistant: Revolutioneer Data-analyse op basis van:Intelligente uitvoering   |  Genereer code|  Maak aangepaste formules  |  Analyseer gegevens en genereer grafieken|  Roep Verbeterde functies aan
Populaire functies:Zoeken, markeren of Dubbele waarden markeren   |  Verwijder lege rijen   |  Kolommen samenvoegen of cellen zonder gegevensverlies   |   Afronden zonder formule...
Super ZOEKEN:VLookup met meerdere criteria  |  VLookup met meerdere waarden  |   VLookup over meerdere werkbladen   |   Fuzzy Match....
Geavanceerde keuzelijst:Snel een keuzelijst maken   |  Afhankelijke keuzelijst   |  Keuzelijst met meervoudige selectie....
Kolombeheerder:Voeg een specifiek aantal kolommen toe|Verplaats kolommen|Wissel zichtbaarheidsstatus van verborgen kolommen|Vergelijk bereiken en kolommen...
Uitgelichte functies:Rasterfocus   |  Ontwerpweergave   |Verbeterde formulebalk   | Werkmap- en bladbeheerder   |  Bronnenbibliotheek(Automatische tekst)|  Datumkiezer   |  Werkbladen samenvoegen  |  Versleutelen/Cellen decoderen   | E-mails verzenden op basis van lijst   |  Superfilter   |   Speciaal filter(Filter cellen met vetgedrukt lettertype/cursief/doorgestreept...) ...
Top 15 gereedschapssets:12 Teksthulpmiddelen(Tekst toevoegen,Specifieke tekens verwijderen, ...)|   50+Grafiektypen(Gantt-diagram, ...)|   40+ Praktische formules(Leeftijd berekenen op basis van geboortedatum, ...)|   19 Invoeghulpmiddelen(QR-code Invoegen,Afbeelding invoegen vanaf pad, ...)|   12 Conversiehulpmiddelen(Omzetten naar woorden,Wisselkoersconversie, ...)|   7 Samenvoegen en splitsenhulpmiddelen(Geavanceerd samenvoegen van rijen,Cellen splitsen, ...)|... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en 40+ andere talen!

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...


Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger

  • Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
  • Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!

Alle Kutools-add-ins in één installatieprogramma.

Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
  • Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
  • Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
  • 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
  • Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins