KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie sortiert man Zeilen in Excel nach ungeraden oder geraden Zahlen?

AutorXiaoyang Änderungsdatum

Das Sortieren von Zahlen in Excel nach aufsteigender oder absteigender Reihenfolge ist eine alltägliche Aufgabe. Doch manchmal möchten Sie Ihre Daten so strukturieren, dass alle ungeraden Zahlen zusammengefasst und alle geraden Zahlen gruppiert werden – etwa um eine umfangreiche Zahlenliste für eine einfachere Analyse oder Berichterstellung übersichtlicher zu gestalten. Obwohl Excel keine integrierte Standardfunktion zum Sortieren nach ungeraden oder geraden Werten bietet, stehen Ihnen mehrere effektive Methoden zur Verfügung. Im Folgenden finden Sie verschiedene Lösungsansätze, um Zeilen nach ungeraden oder geraden Zahlen zu sortieren – egal, ob Sie Hilfsspalten, Formeln, VBA-Code oder ein leistungsstarkes Add-in bevorzugen.

Ein Screenshot, der eine Liste von Zahlen in Excel zeigtPfeilEin Screenshot, der die sortierte Liste in Excel nach Anwendung der Sortierung nach ungeraden oder geraden Zahlen zeigt

Zeilen nach ungeraden oder geraden Zahlen mit einer Hilfsspalte sortieren

Zeilen nach ungeraden oder geraden Zahlen mit Kutools für Excel sortieren

Zeilen nach ungeraden oder geraden Zahlen mithilfe von VBA-Code sortieren

Ungerade oder gerade Zahlen mithilfe der MOD-Formel identifizieren


Zeilen nach ungeraden oder geraden Zahlen mit einer Hilfsspalte sortieren

Eine der schnellsten Möglichkeiten, Zahlen in Excel nach ungeraden oder geraden Werten zu sortieren, ist das Hinzufügen einer Hilfsspalte, die Excel dabei unterstützt, ungerade von geraden Zahlen beim Sortieren zu unterscheiden. Diese Methode ist einfach, flexibel und in jeder Excel-Version anwendbar – ideal für Nutzer, die mit Formeln und der Sortierfunktion vertraut sind. Sie erfordert lediglich kurzfristig eine zusätzliche Spalte.

1. Geben Sie neben Ihrer Zahlenliste die folgende Formel in eine leere angrenzende Zelle ein (wenn Ihre Zahlen beispielsweise in A2 beginnen, geben Sie diese Formel in B2 ein): =ISODD(A2) und drücken Sie die Eingabetaste.
Siehe Screenshot:

Ein Screenshot, der zeigt, wie die ISTUNGERADE-Formel in Excel angewendet wird, um ungerade Zahlen zu identifizieren

Tipp: Die ISODD-Funktion prüft, ob ein Wert ungerade ist. Achten Sie bei der Verwendung von Spaltenüberschriften darauf, dass Ihre Formel auf die richtige Datenzeile verweist.

2. Ziehen Sie die Formel mithilfe des Ausfüllkästchens entlang Ihrer gesamten Liste nach unten. Die Formel gibt TRUE für ungerade und FALSE für gerade Zahlen aus – diese klare visuelle Unterscheidung bildet die Grundlage für die Sortierung.
Siehe Screenshot:

Ein Screenshot, der die Ergebnisse der ISTUNGERADE-Formel in Excel zeigt, die ungerade und gerade Zahlen kennzeichnet

3. Lassen Sie die Formelzellen markiert und klicken Sie auf Daten > Sortieren Kleinste zu größte oder Sortieren Größte zu kleinste.

Ein Screenshot, der die Sortieroptionen in Excel zeigt

4. Wählen Sie im Dialogfeld Sortierwarnung die Option Auswahl erweitern aus und klicken Sie auf „OK“. Dadurch wird sichergestellt, dass alle Zeilen korrekt sortiert werden und zugehörige Daten zusammenbleiben.
Siehe Screenshot:

Ein Screenshot des Dialogfelds „Sortierwarnung“

5. Klicken Sie auf die Schaltfläche Sortieren. Ihre Liste wird gruppiert, wobei gerade Zahlen vor ungeraden Zahlen stehen, wenn Sie „Sortieren: Kleinste zu größte“ ausgewählt haben (da FALSE als kleiner als TRUE gilt).
Siehe Screenshot:

Ein Screenshot, der gerade Zahlen, gefolgt von ungeraden Zahlen, in Excel zeigt

Hinweise:

1. Damit ungerade Zahlen vor geraden Zahlen erscheinen, wählen Sie in Schritt 3 die Option Sortieren Größte zu kleinste aus.
2. Die Hilfsspalte können Sie nach der Sortierung löschen, um Ihre Arbeitsmappe übersichtlich zu halten.
3. Achten Sie darauf, nicht nur die Hilfsspalte zu sortieren, da dies sonst die ursprüngliche Datenreihenfolge durcheinanderbringen würde.

Praktischer Tipp: Diese Methode ist universell, funktioniert offline und erfordert weder Makros noch Add-ins. Wenn Sie jedoch häufig nach ungeraden oder geraden Zahlen sortieren müssen, sind andere Ansätze für eine höhere Automatisierung möglicherweise besser geeignet.


Zeilen nach ungeraden oder geraden Zahlen mit Kutools für Excel sortieren

Für Anwender, die große Datensätze verwalten und eine schnellere, flexiblere Lösung suchen, bietet Kutools für Excel eine Erweitertes Sortieren-Funktion, mit der gerade und ungerade Zahlen direkt sortiert werden können – ohne Hilfsspalten erstellen oder komplexe Formeln schreiben zu müssen. Diese Funktion eignet sich besonders für Benutzer, die ähnliche Sortieraufgaben häufig durchführen oder eine grafische Oberfläche bevorzugen. Kutools erweitert die Sortierfunktionen und unterstützt effizient Batch-Vorgänge.

Kutools für Excelbietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und so Kreativität sowie Effizienz zu steigern.Mit KI-Funktionen integriertautomatisiert Kutools Aufgaben präzise und macht die Datenverwaltung mühelos.Detaillierte Informationen zu Kutools für Excel...         Kostenlose Testversion...

Nach der Installation von Kutools für Excelführen Sie die folgenden Schritte aus:

1. Wählen Sie den Datenbereich aus, den Sie sortieren möchten.

2. Navigieren Sie zu KUTOOLS PLUS > Sortieren > Erweitertes Sortieren.
Siehe Screenshot:

Ein Screenshot, der die erweiterte Sortierfunktion auf der Kutools-Registerkarte im Menüband zeigt

3. Wählen Sie im Dialogfeld Erweitertes Sortieren aus der Dropdown-Liste Spalte die gewünschte Spalte aus. Wählen Sie im Abschnitt Sortieren nach die Option Gerade und ungerade Zahlen und legen Sie anschließend die gewünschte Sortierreihenfolge fest: A bis Z für gerade Zahlen zuerst oder Z bis A für ungerade Zahlen zuerst.
Siehe Screenshot:

Ein Screenshot des Dialogfelds „Erweitertes Sortieren“

4. Klicken Sie auf OK. Ihre Liste wird sofort sortiert, um gerade und ungerade Zahlen gemäß Ihren Einstellungen zu gruppieren. Hier sind Beispielresultate:

Ursprüngliche Daten  Von geraden zu ungeraden Zahlen sortieren  Von ungeraden zu geraden Zahlen sortieren
Ein Screenshot mit den ursprünglichen, nicht sortierten DatenPfeilEin Screenshot, der Daten zeigt, die in Excel von geraden zu ungeraden Zahlen sortiert wurdenPfeilEin Screenshot, der Daten zeigt, die in Excel von ungeraden zu geraden Zahlen sortiert wurden

Klicken Sie hier, um mehr über diese erweiterte Sortierfunktion zu erfahren.

Laden Sie Kutools für Excel jetzt herunter und testen Sie es kostenlos!

Vorteile: Keine zusätzlichen Formeln oder Spalten nötig – dank einer einfachen Oberfläche sortieren Sie im Handumdrehen nach ungeraden oder geraden Kriterien. Ideal für häufige Anwender!
Überlegungen: Kutools ist ein externes Add-in, das eine Installation erfordert, wird aber von vielen Nutzern aufgrund seiner leistungsstarken Excel-Erweiterungen geschätzt.


Demo: Zeilen nach ungeraden oder geraden Zahlen mit Kutools für Excel sortieren

 
Kutools für Excel: Über 300 praktische Werkzeuge griffbereit! Nutzen Sie KI-gestützte Funktionen für intelligenteres und schnelleres Arbeiten!Jetzt herunterladen!

Zeilen nach ungeraden oder geraden Zahlen mithilfe von VBA-Code sortieren

Möchten Sie das Sortieren von Zahlen nach geraden oder ungeraden Werten automatisieren, ist ein VBA-Makro eine effiziente Lösung. Dieser Ansatz eignet sich ideal für Anwender mit grundlegenden Makro-Kenntnissen – besonders dann, wenn die Sortierung regelmäßig wiederholt, Hilfsspalten vermieden und externe Add-ins umgangen werden sollen. Mit VBA sortieren Sie schnell und unkompliziert direkt im Arbeitsblatt.

1. Klicken Sie auf Entwicklertools > Visual Basic, um das Fenster Microsoft Visual Basic for Applications zu öffnen. Falls Sie die Registerkarte „Entwicklertools“ nicht sehen, können Sie sie über die Excel-Optionen aktivieren. Klicken Sie im VBA-Fenster auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul ein:

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. Drücken Sie F5 oder klicken Sie auf die Schaltfläche Schaltfläche „Ausführen“, um das Makro auszuführen. Wählen Sie in dem daraufhin erscheinenden Eingabefeld Ihre Datenspalte aus – das Makro sortiert Ihre Daten automatisch so, dass gerade Zahlen vor ungeraden Zahlen gruppiert werden (oder umgekehrt, je nach gewählter Sortierreihenfolge).

Hinweise und Fehlerbehebung:

  • Wenn Sie dieses Makro auf einen mehrspaltigen Bereich anwenden, sortiert es ausschließlich die ausgewählte Spalte sowie ihre unmittelbar benachbarten Spalten. Für optimale Ergebnisse wählen Sie entweder nur die zu sortierende Spalte aus oder passen Sie den Code bei fortgeschrittenen Anwendungsfällen gezielt für die Sortierung mehrerer Spalten an.
  • Stellen Sie sicher, dass Ihre Arbeitsmappe vor dem Ausführen von Makros gespeichert ist, um versehentlichen Datenverlust zu vermeiden.
  • Nicht-numerische Einträge werden zur Fehlervermeidung ans Ende sortiert.

Vorteile: Vollständig automatisiert, hinterlässt keine Hilfsspalten und ideal für sich wiederholende Aufgaben.
Einschränkungen: Erfordert die Aktivierung von Makros sowie grundlegende VBA-Kenntnisse – gehen Sie bei sensiblen Daten mit Vorsicht vor.


Ungerade oder gerade Zahlen mithilfe der MOD-Formel identifizieren

Neben der ISODD-Funktion können Sie auch die MOD-Funktion nutzen, um gerade und ungerade Zahlen zu unterscheiden. Diese Methode eignet sich ideal für Anwender, die mit gängigen mathematischen Operationen vertraut sind oder ältere Excel-Versionen verwenden, in denen bestimmte Funktionen oder Lokalisierungen nicht verfügbar sind. Der MOD-Ansatz liefert Ihnen klare numerische Kennzeichen – 0 für gerade und 1 für ungerade Zahlen –, sodass Sie die Sortierreihenfolge gezielt steuern oder diese Werte nahtlos in andere Sortierabläufe integrieren können.

1. Geben Sie in eine leere Zelle neben Ihren Zahlen (z. B. B2) die folgende Formel ein:

=MOD(A2,2)

Diese Formel teilt den Wert in A2 durch 2 und gibt den Rest zurück: Gerade Zahlen ergeben 0, ungerade Zahlen 1.
2. Kopieren Sie diese Formel nach unten, um sie auf den Rest Ihrer Zahlenliste anzuwenden.
3. Sortieren Sie Ihre Daten basierend auf dieser Hilfsspalte (Daten > Sortieren), genau wie in der zuvor beschriebenen Methode. Bei einer Sortierung von kleinster zu größter Zahl erscheinen alle geraden Zahlen (0) vor allen ungeraden Zahlen (1).

Tipps:

  • Wenn Ihre Daten nicht-ganzzahlige Werte enthalten, funktioniert MOD weiterhin – allerdings liefern nur ganze Zahlen wie vorgesehen die Ergebnisse 0 oder 1.
  • Diese Methode ist sprach- und regionsunabhängig und bietet eine transparentere Alternative zu TRUE/FALSE-Ausgaben.
  • Sie können die Reihenfolge ändern, indem Sie zwischen aufsteigender und absteigender Sortierung wechseln.

Verwandte Artikel:

Wie sortiert man E-Mail-Adressen nach Domain in Excel?

Wie sortiert man Daten in Excel nach dem häufigsten Wert?

Wie können Sie Daten in Excel nach durchgestrichenem Text sortieren oder filtern?

Wie sortiert man Zeilen in Excel, sodass leere Zellen oben angezeigt werden?


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins