Hoe rijen op oneven of even getallen in Excel te sorteren?
Het sorteren van getallen in Excel in oplopende of aflopende volgorde is een veelvoorkomende taak, maar soms moet je je gegevens zo organiseren dat alle oneven getallen bij elkaar staan en alle even getallen ook bij elkaar. Stel dat je een grote lijst met getallen hebt en de oneven en even waarden wilt scheiden voor een eenvoudiger analyse of rapportage. Sorteren op oneven of even waarden is niet standaard ingebouwd in Excel, maar er zijn verschillende praktische methoden die je hierbij kunnen helpen. Hieronder vind je verschillende oplossingen om rijen te sorteren op oneven of even getallen - of je nu kolommen, formules, VBA-code of een geavanceerde add-in wilt gebruiken.
Rijen sorteren op oneven of even getallen met een hulpkolom
Een van de snelste manieren om getallen in Excel te sorteren op oneven of even waarden is door een hulpkolom toe te voegen, waarmee Excel onderscheid kan maken tussen oneven en even getallen voor de sorteerbewerking. Deze methode is eenvoudig en geschikt voor gebruikers die bekend zijn met het werken met formules en de sorteermogelijkheid, en werkt in elke versie van Excel. De aanpak is flexibel, maar vereist wel tijdelijk het toevoegen van een nieuwe kolom.
1. Naast uw lijst met getallen voert u de volgende formule in een lege aangrenzende cel in (bijvoorbeeld, als uw getallen beginnen in A2, voert u dit in B2 in): =ISODD(A2) en druk op Enter.
Zie screenshot:
Tip: De ISODD-functie controleert of een waarde oneven is. Als u kolomkoppen gebruikt, zorg er dan voor dat uw formule verwijst naar de juiste datarij.
2Gebruik het vulhulpmiddel om de formule langs uw hele lijst te slepen. De formule zal WAAR invullen voor oneven getallen en ONWAAR voor even getallen. Dit visuele onderscheid dient als basis voor het sorteren.
Zie screenshot:
3. Houd de formulecellen geselecteerd, klik vervolgens op Gegevens > Sorteer Oplopend of Sorteer Aflopend.
4. In de Sorteer Waarschuwing dialoog, selecteer Breid de selectie uit en klik op OK. Dit zorgt ervoor dat alle rijen correct gesorteerd worden, met gerelateerde gegevens bij elkaar blijven.
Zie screenshot:
5. Klik op de Sorteer knop. Uw lijst wordt gegroepeerd door even getallen gevolgd door oneven getallen als u "Sorteer Oplopend" heeft gekozen (aangezien ONWAAR kleiner wordt beschouwd dan WAAR).
Zie screenshot:
Opmerkingen:
1. Om oneven getallen vóór even getallen te laten verschijnen, selecteer Sorteer Aflopend in stap 3.
2. De hulpkolom kan na het sorteren worden verwijderd om uw werkblad netjes te houden.
3. Wees voorzichtig om niet alleen de hulpkolom te sorteren, omdat dit de volgorde van uw originele gegevens zou verstoren.
Praktische tip: Deze methode is universeel, werkt offline en vereist geen macro's of add-ins. Echter, als je vaak moet sorteren op oneven/even, kun je andere benaderingen proberen voor meer automatisering.
Rijen sorteren op oneven of even getallen met Kutools voor Excel
Voor gebruikers die grote datasets beheren en een snellere, flexibele oplossing willen, biedt Kutools voor Excel een Geavanceerd Sorteerfunctie die direct oneven en even getallen kan sorteren - zonder dat je hulpkolommen hoeft te maken of complexe formules hoeft te schrijven. Dit is ideaal voor gebruikers die vaak soortgelijke sorteertaken uitvoeren of die een grafische interface appreciëren. Kutools verbetert de sorteermogelijkheden en ondersteunt efficiënt batchbewerkingen.
Na het installeren van Kutools voor Excel, volg deze stappen:
1. Selecteer het bereik van gegevens dat u wilt sorteren.
2. Navigeer naar Kutools Plus > Sorteer > Geavanceerd Sorteer.
Zie screenshot:
3. In de Geavanceerd Sorteer dialoogvenster, selecteer de kolom waarop u wilt sorteren vanuit de Kolom drop-down. In de Sorteer Op sectie, kies Oneven en even getal; selecteer vervolgens de gewenste sorteervolgorde: A tot Z voor even getallen eerst en Z tot A voor oneven getallen eerst.
Zie screenshot:
4. Klik op OK. Uw lijst wordt direct gesorteerd om oneven en even getallen volgens uw instellingen te groeperen. Hier zijn voorbeeldresultaten:
Originele gegevens | Sorteer van even naar oneven getallen | Sorteer van oneven naar even getallen | ||
![]() | ![]() | ![]() | ![]() | ![]() |
Klik hier voor meer informatie over deze Geavanceerde Sorteerfunctie.
Download en probeer Kutools voor Excel Nu Gratis!
Voordelen: Geen extra formules of kolommen nodig, werkt met een eenvoudige interface, sorteert snel op oneven/even criteria, geschikt voor frequente gebruikers.
Overwegingen: Kutools is een derde partij add-in die installatie vereist, maar wordt door velen vertrouwd voor robuuste Excel-verbeteringen.
Demo: Rijen sorteren op oneven of even getallen met Kutools voor Excel
Rijen sorteren op oneven of even getallen met behulp van VBA-code
Als u het proces van het sorteren van getallen op oneven of even waarden wilt automatiseren, is het gebruik van een VBA-macro een efficiënte methode. Deze aanpak is geschikt voor gebruikers met basiskennis van macro's en is vooral handig als u frequent moet sorteren of wilt voorkomen dat u hulpkolommen toevoegt en niet wilt vertrouwen op derde partij add-ins. VBA biedt een snelle, no-nonsense manier om ter plekke te sorteren.
1. Klik Ontwikkelaar > Visuele Basic om het Microsoft Visual Basic for Applications venster te openen. Als u het tabblad Ontwikkelaar niet ziet, kunt u het inschakelen via Excel Opties. In het VBA-venster, klik Invoegen > Module, en plak de volgende code in de module:
Sub SortByOddEven()
Dim ws As Worksheet
Dim rng As Range, cell As Range
Dim arr As Variant
Dim HelperArr() As Integer
Dim i As Long
On Error Resume Next
Set ws = Application.ActiveSheet
Set rng = Application.InputBox("Select the range to sort (single column):", "KutoolsforExcel", Type:=8)
If rng Is Nothing Then Exit Sub
arr = rng.Value
ReDim HelperArr(1 To UBound(arr, 1))
For i = 1 To UBound(arr, 1)
If IsNumeric(arr(i, 1)) Then
HelperArr(i) = arr(i, 1) Mod 2
Else
HelperArr(i) = 2 ' Non-numeric entries go last
End If
Next i
' Add helper column
rng.Offset(0, 1).Resize(UBound(arr, 1), 1).Value = Application.Transpose(HelperArr)
' Sort by helper column
ws.Sort.SortFields.Clear
ws.Sort.SortFields.Add Key:=rng.Offset(0, 1), SortOn:=xlSortOnValues, Order:=xlAscending
With ws.Sort
.SetRange rng.Resize(, 2)
.Header = xlNo
.Apply
End With
' Remove helper column
rng.Offset(0, 1).Resize(UBound(arr, 1), 1).Clear
MsgBox "Rows are sorted by odd (1) or even (0) numbers.", vbInformation, "KutoolsforExcel"
End Sub
2. Druk op F5 of klik op de knop om de macro uit te voeren. Kies uw datakolom in het invoerveld dat verschijnt, en de macro zal automatisch uw gegevens sorteren zodat even getallen worden gegroepeerd voor oneven (of vice versa, afhankelijk van de sorteervolgorde).
Opmerkingen en probleemoplossing:
- Als u deze macro toepast op een meerkolomsbereik, worden alleen de geselecteerde kolom en de daaropvolgende kolommen gesorteerd. Voor de beste resultaten, selecteer alleen de kolom die moet worden gesorteerd, of pas de code aan voor meerkoloms-sortering in geavanceerde use-cases.
- Zorg ervoor dat uw werkblad is opgeslagen voordat u macro's uitvoert om onbedoeld gegevensverlies te voorkomen.
- Niet-numerieke items worden naar de onderkant gesorteerd om fouten te voorkomen.
Voordelen: Volledig automatisch, geen hulpkolom blijft over, snel voor herhaalde taken.
Beperkingen: Vereist het inschakelen van macro's en enige VBA-ervaring; wees voorzichtig bij het toepassen op gevoelige gegevens.
Oneven of even getallen identificeren met behulp van de MOD-formule
Naast de ISODD-functie, kunt u ook de MOD-functie gebruiken om oneven en even getallen te onderscheiden. Deze methode is praktisch voor gebruikers die bekend zijn met standaard wiskundige bewerkingen of die mogelijk oudere versies van Excel gebruiken die bepaalde functies of lokalisaties missen. De MOD-aanpak geeft u expliciete numerieke indicatoren - 0 voor even, 1 voor oneven - waardoor u de volgorde kunt bepalen of integreren met andere sorteerroutines.
1. Voer in een lege cel naast uw getallen (bijvoorbeeld B2) de volgende formule in:
=MOD(A2,2)
Deze formule deelt de waarde in A2 door 2 en retourneert de rest. Even getallen produceren 0; oneven getallen produceren 1.
2. Kopieer deze formule omlaag om toe te passen op de rest van uw getallenlijst.
3. Sorteer uw gegevens op basis van deze hulpkolom (Gegevens > Sorteren), zoals beschreven in de eerdere methode met de hulpkolom. Sorteren van klein naar groot zal alle even getallen (0) voor alle oneven getallen (1) plaatsen.
Tips:
- Als uw gegevens niet-gehele waarden bevatten, zal MOD nog steeds werken, maar alleen hele getallen tonen 0 of 1 zoals bedoeld.
- Deze methode is taal- en regio-onafhankelijk en kan transparanter zijn dan WAAR/ONWAAR-uitkomsten.
- U kunt de volgorde wijzigen door te schakelen tussen oplopend en aflopend sorteren.
Gerelateerde artikelen:
Hoe e-mailadressen op domein in Excel te sorteren?
Hoe gegevens te sorteren op de meest voorkomende waarde in Excel?
Hoe gegevens te sorteren of filteren op doorhaling in Excel?
Hoe rijen te sorteren om lege cellen bovenaan in Excel te plaatsen?
Beste productiviteitstools voor Office
Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Activeer tabbladbewerking en -lezen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!
Alle Kutools-invoegtoepassingen. Eén installatieprogramma
Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.





- Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
- Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
- 30 dagen volledige proef — geen registratie, geen creditcard nodig
- Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen