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

Excel-Sortierung: Daten nach Text, Datum, Zahl oder Farbe sortieren

AutorXiaoyang Änderungsdatum

Das Sortieren von Daten in Excel ist eine gängige und einfache Aufgabe, mit der Sie Ihre Daten entsprechend der gewählten Sortierart neu anordnen können. Normalerweise können Sie mithilfe der integrierten Sortierfunktion Zahlen, Textzeichenfolgen sowie Datums- und Uhrzeitangaben in einer oder mehreren Spalten sortieren. Außerdem können Sie Daten schnell und einfach nach einer von Ihnen erstellten Benutzerdefinierte Listen oder nach der Zellenformatierung (z. B. Schriftfarbe, Hintergrundfarbe oder Symbol) sortieren.

Neben diesen einfachen Sortiermethoden bietet Ihr Arbeitsalltag zahlreiche weitere nützliche und komplexe Möglichkeiten zum Sortieren. In diesem Tutorial stellen wir Ihnen verschiedene Sortierarten vor, mit denen Sie Ihre Excel-Herausforderungen meistern.

Inhaltsverzeichnis:

1. Zugriff auf die Sortieroptionen in Excel

2. Grundlegende Anwendungsfälle der Sortierung

3. Erweiterte Anwendungsmöglichkeiten der Sortierung

4. Daten automatisch sortieren, sobald Sie sie eingeben oder ändern

5. Weitere Sortierfälle


Zugriff auf die Sortieroptionen in Excel

Excel bietet gleich mehrere Wege, um auf die Sortierfunktion und ihre Optionen zuzugreifen.

1,1 Sortierschaltflächen im Menüband

Der schnellste Weg, die Sortierfunktion zu nutzen, sind die Sortierschaltflächen im Menüband.

Klicken Sie auf eine beliebige Zelle in einer Spalte mit zu sortierenden Werten, wechseln Sie zur Registerkarte Daten, und klicken Sie im Bereich Sortieren und Filtern auf die Schaltfläche Aufsteigend oder Sortieren von Z bis A, um die Daten in aufsteigender bzw. absteigender alphabetischer Reihenfolge zu sortieren. Siehe Screenshot:

Ein Screenshot der Schaltflächen „A bis Z sortieren“ und „Z bis A sortieren“ in der Gruppe „Sortieren und Filtern“ auf der Registerkarte „Daten“ von Excel

Hinweis: Befinden sich leere Zeilen im Datenbereich, wird nach Anwendung dieser Schaltfläche die Sortierung nur für den Datenbereich ober- oder unterhalb der leeren Zeilen durchgeführt – ausgehend von der ausgewählten Zelle.


1,2 Dialogfeld „Sortieren“

In der Gruppe Sortieren und Filternder Registerkarte Datenbefindet sich eine weitere Schaltfläche Sortieren, siehe Screenshot:

Ein Screenshot der Schaltfläche „Sortieren“ in der Gruppe „Sortieren und Filtern“ auf der Registerkarte „Daten“ von Excel

Nach einem Klick auf diese Schaltfläche Sortierenwird das Dialogfeld Sortierenwie im folgenden Screenshot angezeigt:

Ein Screenshot des Sortierdialogfelds in Excel mit Optionen zum Sortieren nach Spalte, Sortierkriterium und Reihenfolge

Im Dialogfeld Sortieren können Sie passende Regeln festlegen, um Ihre Daten genau nach Ihren Anforderungen zu sortieren.

Tipp: Sie können auch Tastenkombinationen verwenden, um das Dialogfeld Sortieren zu öffnen. Drücken Sie dazu nacheinander die Tasten Alt + A + S + S auf Ihrer Tastatur.


1,3 Sortieroptionen im Filtermenü

Wenn Sie Filter auf Ihren Datenbereich angewendet haben, finden Sie die Sortieroptionen direkt zusammen mit den Filteroptionen. Klicken Sie dazu auf das Filtersymbol einer beliebigen Spalte, um die Sortieroptionen in der erweiterten Liste anzuzeigen – wie im folgenden Screenshot dargestellt:

Ein Screenshot, der die Sortieroptionen im Filtermenü in Excel zeigt

Hinweis: Diese Sortieroptionen ändern sich je nach Art der Daten in der Spalte: Enthält die Spalte Text, werden Aufsteigend und Sortieren von Z bis A angezeigt; enthält sie Zahlen, erscheinen Sortieren von kleinster zu größter Zahl und Sortieren von größter zu kleinster Zahl; bei Datumsangaben werden Sortieren von ältestem zu neuestem Datum und Sortieren von neuestem zu ältestem Datum angezeigt.


1,4 Sortieroptionen über das Kontextmenü

In Excel können Sie die Sortieroptionen auch über das Kontextmenü nutzen, um Ihre Daten schnell und einfach zu sortieren. Klicken Sie dazu mit der rechten Maustaste auf eine beliebige Zelle in der Spalte mit den zu sortierenden Werten. Im Kontextmenü stehen Ihnen sechs Sortieroptionen zur Verfügung – wählen Sie bitte die gewünschte aus (siehe Screenshot):

Ein Screenshot des Kontextmenüs bei Rechtsklick in Excel mit sechs Sortieroptionen


Grundlegende Anwendungen der Sortierung

Mit dieser Excel-Sortierfunktion können Sie einfache Sortiervorgänge durchführen, beispielsweise Zahlen, Textzeichenfolgen oder Datumsangaben in aufsteigender oder absteigender Reihenfolge sortieren oder Zellen nach Schriftfarbe oder Hintergrundfarbe sortieren. In diesem Abschnitt werden einige grundlegende Anwendungen dieser Sortierfunktion beschrieben.


2,1 Daten nach Texten, Zahlen oder Datumsangaben sortieren

Um einen Datenbereich basierend auf Texten, Zahlen oder Datumsangaben in aufsteigender oder absteigender Reihenfolge zu sortieren, führen Sie bitte die folgenden Schritte aus:

1. Wählen Sie den Datenbereich, den Sie sortieren möchten, und klicken Sie anschließend auf Daten > Sortieren (siehe Screenshot):

Ein Screenshot der Schaltfläche „Sortieren“ in der Gruppe „Sortieren und Filtern“ auf der Registerkarte „Daten“ von Excel

2. Führen Sie im Dialogfeld Sortieren die folgenden Aktionen aus:

  • Wählen Sie im Abschnitt Spalteden Spaltennamen aus, nach dem Sie sortieren möchten;
  • Wählen Sie im Abschnitt Sortieren nachdie Option Zellenwerteaus;
  • Geben Sie im Abschnitt Reihenfolgedie gewünschte Sortierreihenfolge an. (Um Textzeichenfolgen zu sortieren, wählen Sie)A bis Z oder Z bis A; um eine Zahlenliste zu sortieren, wählen Sie Kleinste zu größte oder Größte zu kleinste; um Datumswerte zu sortieren, wählen Sie Älteste zu Neueste oder Neueste zu Älteste.)
  • Tipp: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließen aktiviert ist. Enthalten Ihre Daten keine Überschriften, deaktivieren Sie diese Option.

Ein Screenshot des Sortierdialogfelds in Excel mit Optionen zum Sortieren von Daten nach Spalte, Werten und Reihenfolge

3. Klicken Sie anschließend auf die Schaltfläche OK, um die Daten sofort entsprechend der von Ihnen angegebenen Spalte zu sortieren.


2,2 Daten nach Zellenfarbe, Schriftfarbe oder Zellen-Symbol sortieren

Wenn Sie den Datenbereich nach Zellenfarbe, Schriftfarbe oder dem Symbol der bedingten Formatierung sortieren möchten, erledigt die Sortierfunktion diese Aufgabe im Handumdrehen.

Angenommen, Sie haben einen Datenbereich, der mit Zellenfarben formatiert ist (siehe Screenshot unten). Wenn Sie die Daten nun nach Zellenfarbe sortieren möchten – beispielsweise hellrote Zeilen ganz oben, gefolgt von hellgelben und hellblauen Zeilen –, gehen Sie wie folgt vor, um die Zeilen nach Zellenfarbe zu ordnen:

Ein Screenshot einer Excel-Tabelle, die mit verschiedenen Zellfarben zur Sortierung formatiert ist

1. Wählen Sie den Datenbereich, den Sie nach Zellenfarbe sortieren möchten, und klicken Sie anschließend auf Daten > Sortieren, um das Dialogfeld Sortieren zu öffnen.

2. Nehmen Sie im Dialogfeld Sortieren die folgenden Einstellungen vor:

2,1) Legen Sie die erste Zellenfarbe wie folgt oben fest:

  • Wählen Sie im Abschnitt Spalte Name oder andere Spalten aus, in denen sich farbige Zellen befinden. In diesem Beispiel sind alle Spalten farbig markiert – Sie können daher einen beliebigen Spaltennamen auswählen.
  • Wählen Sie im Abschnitt Sortieren nachdie Option Bitte auswählen Zellenfarbe;
  • Wählen Sie im Abschnitt Reihenfolgeeine Zellenfarbe aus, die oben oder unten platziert werden soll;

2,2) Klicken Sie anschließend auf die Schaltfläche Bedingungen hinzufügen, um die zweite und weitere Regelstufen hinzuzufügen. Wiederholen Sie die obigen Schritte, um die Farben für die zweite und weitere Zellen festzulegen.

  • Tipp: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließen aktiviert ist. Enthalten Ihre Daten keine Überschriften, deaktivieren Sie diese Option bitte.

Ein Screenshot des Sortierdialogfelds in Excel mit mehreren Ebenen zum Sortieren nach Zellfarbe

3. Nach Abschluss der Einstellungen klicken Sie auf die Schaltfläche OK, und der Datenbereich wird entsprechend Ihrer Angabe nach Zellenfarbe sortiert (siehe Screenshot):

Ein Screenshot, der eine Excel-Tabelle zeigt, die nach Zellfarbe in der angegebenen Reihenfolge sortiert ist

Hinweis: Gemäß den oben beschriebenen Schritten können Sie die Daten auch nach Schriftfarbe oder Zellensymbol sortieren, indem Sie im Sortieren-Dialogfeld Schriftfarbe oder Bedingte Formatierung – Symbol auswählen.
Ein Screenshot des Sortierdialogfelds von Excel, das zum Sortieren von Daten nach Schriftfarbe oder Symbolen der bedingten Formatierung konfiguriert ist


2,3 Daten nach mehreren Spalten sortieren

Wenn Sie einen großen Datensatz wie im folgenden Screenshot haben und die Daten übersichtlicher gestalten möchten, indem Sie eine mehrstufige Sortierung durchführen – beispielsweise zuerst nach der Spalte „Region“, dann nach „Bundesland“ und schließlich nach „Umsatz“ –, wie führen Sie diese Sortierung in Excel durch?

Ein Screenshot eines großen Datensatzes in Excel, der nach den Spalten „Region“, „Bundesland“ und „Umsatz“ sortiert werden soll

Führen Sie zum Sortieren von Daten nach mehreren Spalten die folgenden Schritte aus:

1. Wählen Sie den Datenbereich aus, den Sie sortieren möchten, und klicken Sie anschließend auf Daten > Sortieren, um das Dialogfeld Sortieren zu öffnen.

2. Klicken Sie im Dialogfeld Sortieren zweimal auf die Schaltfläche Bedingungen hinzufügen, da drei Spalten für die Sortierung verwendet werden sollen. Daraufhin werden zwei Danach nach-Regelstufen in das Listenfeld eingefügt:

Hinweis: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließen aktiviert ist. Andernfalls deaktivieren Sie sie bitte.

Ein Screenshot des Sortierdialogfelds von Excel mit mehreren Ebenen zum Sortieren nach drei Spalten

3. Wählen Sie in den Dropdown-Listen der Felder Sortieren nach und Danach nach die Spaltennamen aus, nach denen sortiert werden soll. Wählen Sie anschließend für jede ausgewählte Spalte separat Zellenwerte im Bereich Sortieren nach und legen Sie abschließend die gewünschte Sortierreihenfolge fest.

Ein Screenshot des Sortierdialogfelds von Excel mit ausgewählten Spalten, Sortierwerten und Reihenfolgen für mehrstufiges Sortieren

4. Klicken Sie anschließend auf OK, und Sie erhalten das folgende Sortierergebnis (siehe Screenshot):

Ein Screenshot eines sortierten Excel-Datensatzes basierend auf den Spalten „Region“, „Bundesland“ und „Umsatz“


2,4 Daten basierend auf einer Benutzerdefinierte Listen sortieren

Anstelle einer alphabetischen oder numerischen Sortierung bietet diese Funktion auch eine benutzerdefinierte Listen-Sortierung. So können Sie beispielsweise den folgenden Datenbereich nach dem Status sortieren – „Nicht gestartet“, „In Bearbeitung“, „Abgeschlossen“ –, genau so, wie Sie es festgelegt haben. Im Folgenden erfahren Sie, wie Sie diese Art der Sortierung durchführen.

Ein Screenshot eines Excel-Datensatzes, der nach einer benutzerdefinierten Liste sortiert werden soll, definiert durch den Status (Nicht gestartet, In Bearbeitung, Abgeschlossen)

1. Wählen Sie den Datenbereich, den Sie sortieren möchten, und klicken Sie anschließend auf Daten>Sortieren, um das Dialogfeld Sortierenzu öffnen.

2. Wählen Sie im Dialogfeld Sortieren im Bereich Spalte die gewünschte Spalte aus und wählen Sie anschließend im Bereich Zellenwerte unter Sortieren nach. Klicken Sie im Bereich Reihenfolge auf die Option Benutzerdefinierte Listen (siehe Screenshot):

Hinweis: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließenaktiviert ist. Ist dies nicht der Fall, deaktivieren Sie sie bitte.

Ein Screenshot des Sortierdialogfelds von Excel, das die Option „Benutzerdefinierte Liste“ für benutzerdefiniertes Sortieren anzeigt

3. Es erscheint daraufhin ein Benutzerdefinierte Liste-Fenster. Führen Sie bitte die folgenden Schritte aus:

  • Klicken Sie auf NEUE LISTEim Feld BenutzerdefiniertListen;
  • Geben Sie die Textzeichenfolgen in der gewünschten Sortierreihenfolge in das Feld Listeneinträgeein; (Drücken Sie beim Eingeben der Texte die)Eingabetaste, um die einzelnen Einträge zu trennen.)
  • Klicken Sie abschließend auf die Schaltfläche Hinzufügen, um die neue Liste sofort dem Feld Benutzerdefinierte Liste hinzuzufügen.

Ein Screenshot des Dialogfelds „Benutzerdefinierte Listen“ in Excel, bei dem eine neue Liste für benutzerdefiniertes Sortieren erstellt wird

4. Klicken Sie anschließend auf die Schaltfläche OK, um zum Dialogfeld Sortieren zurückzukehren. Die neue benutzerdefinierte Liste der Elemente wird nun in der Dropdown-Liste des Felds Reihenfolge angezeigt.

Ein Screenshot des Sortierdialogfelds von Excel, das die neu erstellte benutzerdefinierte Liste im Abschnitt „Reihenfolge“ anzeigt

5. Klicken Sie anschließend auf die Schaltfläche OK, um das Dialogfeld zu schließen. Der Datenbereich wurde daraufhin entsprechend Ihrer benutzerdefinierten Liste sortiert (siehe Screenshot):

Ein Screenshot eines Excel-Datensatzes, der nach einer benutzerdefinierten Liste sortiert werden soll, definiert durch den Status (Nicht gestartet, In Bearbeitung, Abgeschlossen)


2,5 Daten Von links nach rechts sortieren (horizontale Sortierung)

Normalerweise sortieren Sie die Datentabelle stets vertikal – von oben nach unten. Gelegentlich möchten Sie die Daten jedoch basierend auf den Zeilenwerten sortieren, also horizontal von links nach rechts. Beispielsweise möchte ich im folgenden Datenbereich die Tabelle anhand der Werte in der Zeile „Name“ sortieren.

Ein Screenshot eines Datensatzes in Excel, der horizontal basierend auf der Zeile „Name“ sortiert werden soll

In diesem Fall bietet die Sortierfunktion eine integrierte Möglichkeit, um von links nach rechts zu sortieren. Gehen Sie dazu wie folgt vor:

1. Wählen Sie den Datenbereich (ohne Überschriften), den Sie sortieren möchten, und klicken Sie anschließend auf Daten > Sortieren, um das Dialogfeld „Sortieren“ zu öffnen.

2. Klicken Sie im erscheinenden Dialogfeld Sortieren auf die Schaltfläche Optionen. Wählen Sie anschließend im Dialogfeld Sortieroptionen die Option Von links nach rechts sortieren aus (siehe Screenshot):

Ein Screenshot des Dialogfelds „Sortieroptionen“ in Excel mit der ausgewählten Option „Links nach rechts sortieren“

3. Klicken Sie auf OK, um zum Sortieren-Dialogfeld zurückzukehren. Geben Sie nun im Abschnitt Zeile die Zeilennummer an, nach der die Daten sortiert werden sollen, und wählen Sie anschließend im Abschnitt Sortieren nach Zellwerte aus. Wählen Sie schließlich im Abschnitt Reihenfolge die gewünschte Sortierreihenfolge aus (siehe Screenshot):

Ein Screenshot des Sortierdialogfelds von Excel, das zum horizontalen Sortieren von Daten basierend auf einer bestimmten Zeile konfiguriert ist

4. Klicken Sie dann auf OK, und Ihre Daten sind wie im folgenden Screenshot dargestellt sortiert:

Ein Screenshot eines Excel-Datensatzes, der horizontal basierend auf den Werten in der Zeile „Name“ sortiert ist


2,6 Daten in Groß-/Kleinschreibung beachtender Reihenfolge sortieren

In der Regel erfolgt die Datensortierung ohne Berücksichtigung der Groß-/Kleinschreibung, wie im ersten Screenshot unten gezeigt. Doch was, wenn Sie die Sortierung groß-/kleinschreibungsabhängig durchführen möchten – so wie im zweiten Screenshot dargestellt? Wie lässt sich diese Aufgabe in Excel lösen?

Ein Screenshot eines Excel-Datensatzes, bei dem die Sortierung groß-/kleinschreibungsunabhängig und -abhängig ist

Führen Sie eine Groß-/Kleinschreibung beachten-Sortierung in Excel wie folgt durch:

1. Markieren Sie den Datenbereich, den Sie sortieren möchten, und klicken Sie anschließend auf Daten > Sortieren, um das Dialogfeld Sortieren zu öffnen.

2. Geben Sie im Dialogfeld Sortieren im Abschnitt Spalte den Spaltennamen an, nach dem die Daten sortiert werden sollen, und wählen Sie anschließend Zellwerte im Abschnitt Sortieren nach aus. Wählen Sie schließlich im Abschnitt Reihenfolge die gewünschte Sortierreihenfolge aus (siehe Screenshot):

Hinweis: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließen aktiviert ist. Falls Ihre Daten keine Überschriften enthalten, deaktivieren Sie diese Option bitte.

Ein Screenshot des Excel-Sortierdialogfelds

3. Klicken Sie im Dialogfeld weiterhin auf die Schaltfläche Optionen. Aktivieren Sie im daraufhin erscheinenden Dialogfeld Sortieroptionen die Option Groß-/Kleinschreibung beachten (siehe Screenshot):

Ein Screenshot des Dialogfelds „Sortieroptionen“ in Excel mit der ausgewählten Option „Groß-/Kleinschreibung beachten“

4. Klicken Sie auf OK > OK, um die Dialogfelder zu schließen. Die Daten werden nun unter Beachtung der Groß-/Kleinschreibung sortiert – bei identischem Text werden zunächst Einträge mit Kleinbuchstaben und danach solche in Großbuchstaben angezeigt (siehe Screenshot):

Ein Screenshot eines Excel-Datensatzes, der in einer groß-/kleinschreibungsabhängigen Reihenfolge sortiert ist, wobei Kleinbuchstaben vor Großbuchstaben sortiert werden


Erweiterte Anwendungsmöglichkeiten der Sortierung

In Ihrer täglichen Arbeit begegnen Ihnen möglicherweise komplexere, praxisnahe und spezifische Sortieraufgaben. Dieser Abschnitt behandelt die verschiedenen Arten von Sortieraufgaben in Excel.

3,1 Daten nach Häufigkeit sortieren

Angenommen, Sie haben eine Datenspalte und möchten diese nun absteigend nach der Häufigkeit des Vorkommens der einzelnen Werte sortieren – so wie im folgenden Screenshot gezeigt. Im Folgenden stelle ich Ihnen zwei Methoden vor, um diese Aufgabe zu lösen.

Ein Screenshot einer Excel-Spalte mit unsortierten Daten, bei denen eine Sortierung nach Häufigkeit erforderlich ist

Daten basierend auf der Häufigkeit mit einer Hilfsspalte sortieren

In Excel lässt sich nicht direkt nach der Vorkommenshäufigkeit sortieren. Erstellen Sie daher eine Hilfsformel, um die Häufigkeit jedes Textes zu ermitteln, und sortieren Sie anschließend nach dieser Hilfsspalte, um das gewünschte Ergebnis zu erhalten.

1. Geben Sie die folgende Formel in eine leere Zelle neben den Originaldaten ein – zum Beispiel in Zelle B2 – und ziehen Sie den Ausfüllkorb nach unten, um die Formel auf die restlichen Zellen anzuwenden (siehe Screenshot):

=COUNTIF($A$2:$A$16,A2)

Hinweis: In der obigen Formel ist A2:A16 die Liste mit den Daten, nach deren Häufigkeit sortiert werden soll, und A2 der erste Dateneintrag dieser Liste.

Ein Screenshot eines Excel-Datensatzes mit einer Hilfsspalte, die mithilfe einer ZÄHLENWENN-Formel die Häufigkeiten anzeigt

2. Markieren Sie anschließend die Formelzellen und klicken Sie auf Daten > Aufsteigend oder Sortieren von Z bis A, je nach Bedarf. Wählen Sie im daraufhin erscheinenden Warnhinweis Sortierwarnung die Option Auswahl erweitern aus (siehe Screenshots):

Ein Screenshot der Excel-Sortierwarnung, die auffordert, die Auswahl zu erweitern, wenn nach einer Hilfsspalte sortiert wird

3. Klicken Sie anschließend auf die Schaltfläche Sortieren. Die ursprüngliche Spalte wurde nun entsprechend der Häufigkeit sortiert, wie in den folgenden Screenshots gezeigt:

Ein Screenshot einer Excel-Spalte, die nach der Häufigkeit der Werte unter Verwendung einer Hilfsspalte sortiert ist

Tipps:

1. Nachdem Sie das Ergebnis erhalten haben, können Sie die Hilfsspalte bei Bedarf löschen.

2. Falls Textzeichenfolgen mit identischer Häufigkeit vorkommen, werden identische Texte möglicherweise nicht zusammen gruppiert. Öffnen Sie in diesem Fall das Dialogfeld Sortieren und sortieren Sie zuerst nach der Hilfsspalte und anschließend nach dem Text – wie im folgenden Screenshot gezeigt:
Ein Screenshot des Sortierdialogfelds von Excel, das zum Sortieren nach einer Hilfsspalte und anschließend nach Textwerten konfiguriert ist


Daten basierend auf der Häufigkeit mit einer praktischen Funktion sortieren

Falls Sie über Kutools für Excel verfügen, können Sie mithilfe der Funktion Erweitertes Sortieren Ihre Daten schnell und einfach nach Vorkommenshäufigkeit sortieren – ganz ohne Hilfsspalte.

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...

1. Markieren Sie die Datenspalte, die Sie sortieren möchten, und klicken Sie anschließend auf KUTOOLS PLUS > Sortieren > Erweitertes Sortieren (siehe Screenshot):

Ein Screenshot der Kutools Plus-Option „Erweitertes Sortieren“ in Excel

2. Wählen Sie im Dialogfeld Erweitertes Sortieren die gewünschte Spalte im Abschnitt Spalte aus. Anschließend wählen Sie im Abschnitt Häufigkeit unter der Dropdown-Liste Sortieren nach Ihre Option aus. Geben Sie abschließend im Abschnitt Reihenfolge die gewünschte Sortierreihenfolge an (siehe Screenshot):

Hinweis: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließenaktiviert ist. Falls Ihre Daten keine Überschriften enthalten, deaktivieren Sie diese Option bitte.

Ein Screenshot des Dialogfelds „Erweitertes Sortieren“ in Kutools for Excel, das zum Sortieren von Daten nach Häufigkeit konfiguriert ist

3. Klicken Sie anschließend auf die Schaltfläche OK. Die Datenspalte wird sofort nach Vorkommenshäufigkeit sortiert (siehe Screenshot):

Ein Screenshot, der Daten in Excel zeigt, die mithilfe von Kutools nach Häufigkeit sortiert wurden


3,2 Daten nach Zeichenlänge sortieren

Wenn Sie eine Liste mit Textzeichenfolgen unterschiedlicher Länge haben, möchten Sie diese vielleicht nach Zeichenanzahl sortieren – für eine übersichtliche und aufgeräumte Spalte. Dieser Abschnitt zeigt Ihnen, wie Sie Ihre Daten nach der Anzahl der Zeichen sortieren.

Daten basierend auf der Zeichenlänge mit einer Hilfsspalte sortieren

Um eine Spalte nach der Zeichenlänge zu sortieren, berechnen Sie mithilfe der LÄNGE-Funktion (LEN) die Anzahl der Zeichen pro Zelle und wenden Sie danach die Sortierfunktion an. Gehen Sie dazu wie folgt vor:

1. Geben Sie die Formel =LÄNGE(A2) in eine leere Zelle neben den Originaldaten ein – beispielsweise in Zelle B2 – und ziehen Sie den Ausfüllkorb nach unten, um die Formel auf die übrigen Zellen anzuwenden (siehe Screenshot):

Ein Screenshot eines Excel-Datensatzes mit einer Hilfsspalte, die mithilfe der LÄNGE-Funktion die Anzahl der Zeichen berechnet

2. Markieren Sie anschließend die Formelzellen und klicken Sie auf Daten > Aufsteigend oder Sortieren von Z bis A, je nach Bedarf. Wählen Sie im daraufhin erscheinenden Warnhinweis Sortierwarnung die Option Auswahl erweitern aus (siehe Screenshot):

Ein Screenshot der Excel-Sortierwarnung beim Sortieren nach einer Hilfsspalte basierend auf der Zeichenlänge

3. Klicken Sie anschließend auf die Schaltfläche Sortieren. Die Zeichenfolgen wurden nun nach ihrer Länge sortiert. Bei Bedarf können Sie die Hilfsspalte B löschen (siehe Screenshot):

Ein Screenshot, der Zeichenfolgen in Excel zeigt, die nach Zeichenlänge sortiert wurden, nachdem eine Hilfsspalte verwendet wurde


Daten basierend auf der Zeichenlänge mit einer einfachen Option sortieren

Um Daten schnell und einfach nach der Anzahl der Zeichen zu sortieren, empfehle ich Ihnen ein praktisches Tool: Kutools für Excel. Mit seiner Funktion Erweitertes Sortieren meistern Sie diese Aufgabe mühelos.

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...

1. Markieren Sie die Datenspalte, die Sie sortieren möchten, und klicken Sie anschließend auf KUTOOLS PLUS > Sortieren > Erweitertes Sortieren.

2. Wählen Sie im Erweitertes Sortieren-Dialogfeld im Abschnitt Spaltedie gewünschte Spalte aus, nach der sortiert werden soll, und wählen Sie im Dropdown-Feld Sortieren nachTextlängeaus. Legen Sie abschließend im Abschnitt Reihenfolgedie gewünschte Sortierreihenfolge fest. Siehe Screenshot:

Tipp: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass Titel einschließen aktiviert ist. Falls Ihre Daten keine Überschriften enthalten, deaktivieren Sie diese Option bitte.

Ein Screenshot des Dialogfelds „Erweitertes Sortieren“ von Kutools, das zum Sortieren von Daten nach Textlänge in Excel konfiguriert ist

3. Klicken Sie anschließend auf die Schaltfläche OK, damit die Textzeichenfolgen in der Liste nach Zeichenlänge sortiert werden – wie im folgenden Screenshot dargestellt:

Ein Screenshot, der Daten zeigt, die in Excel mithilfe von Kutools nach Textlänge sortiert wurden


3,3 Sortieren Sie Vollständiger Name nach Nachname

Beim Sortieren einer Liste von Vollständiger Name verwendet Excel standardmäßig das erste Zeichen des Namens zur Sortierung. Was aber, wenn Sie die Daten stattdessen nach dem Nachname sortieren möchten? Im Folgenden zeige ich Ihnen einige praktische Tricks, um Vollständiger Name in Excel problemlos nach Nachname zu sortieren.

Sortieren Sie Vollständiger Name nach Nachname mithilfe einer Hilfsspalte

Um „Vollständiger Name“ basierend auf dem Nachnamen zu sortieren, extrahieren Sie den Nachnamen in eine neue Spalte und wenden anschließend die Sortierfunktion an, um die Namen alphabetisch nach Nachname zu ordnen. Gehen Sie dazu wie folgt vor:

1. Geben Sie die folgende Formel in eine leere Zelle neben Ihren Originaldaten ein – zum Beispiel in Zelle B2 – und ziehen Sie anschließend den Ausfüllknauf nach unten, um die Formel auf die restlichen Zellen zu übertragen. Siehe Screenshot:

=RIGHT(A2,LEN(A2)-FIND(„@",SUBSTITUTE(A2," ",„@",LEN(A2)-LEN(SUBSTITUTE(A2," ",„")))))

Ein Screenshot eines Excel-Datensatzes mit einer Hilfsspalte, die Nachnamen aus vollständigen Namen extrahiert

2. Wählen Sie weiterhin die Formelzellen aus und klicken Sie dann auf Daten > Aufsteigend oder Sortieren von Z bis A, je nach Bedarf. Wählen Sie im daraufhin erscheinenden Warnhinweis Sortierwarnung die Option Auswahl erweitern. Siehe Screenshot:

Ein Screenshot der Excel-Sortierwarnung, die auffordert, die Auswahl zu erweitern, wenn nach Nachnamen sortiert wird

3. Klicken Sie anschließend auf die Schaltfläche Sortieren, und Sie erhalten die vollständigen Namen, sortiert nach Nachname. Nach Abschluss können Sie die Hilfsspalte bei Bedarf löschen. Siehe Screenshot:

Ein Screenshot vollständiger Namen in Excel, die alphabetisch nach Nachnamen unter Verwendung einer Hilfsspalte sortiert sind


Sortieren Sie Vollständiger Name nach Nachname mit einer schnellen Methode

Falls Sie mit Formeln nicht vertraut sind und den vollständigen Namen ohne Formel nach Nachname sortieren möchten, hilft Ihnen die Erweitertes Sortieren-Funktion von Kutools für Excel weiter.

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...

1. Wählen Sie die Zellen mit dem vollständigen Namen aus, die Sie sortieren möchten, und klicken Sie auf KUTOOLS PLUS > Sortieren > Erweitertes Sortieren.

2. Wählen Sie im Erweitertes Sortieren-Dialogfeld im Abschnitt Spaltedie gewünschte Spalte aus, und wählen Sie Nachnameaus der Dropdown-Liste Sortieren nachaus. Legen Sie abschließend im Abschnitt Reihenfolgedie gewünschte Sortierreihenfolge fest. Siehe Screenshot:

Tipp: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließen aktiviert ist. Falls Ihre Daten keine Überschriften enthalten, deaktivieren Sie diese bitte.

Ein Screenshot des Dialogfelds „Erweitertes Sortieren“ von Kutools, das zum Sortieren von Daten nach Nachnamen in Excel konfiguriert ist

3. Klicken Sie anschließend auf die Schaltfläche OK, und die Spalte „Vollständiger Name“ wird sofort nach Nachnamen sortiert.

Ein Screenshot vollständiger Namen in Excel, die alphabetisch nach Nachnamen mithilfe von Kutools sortiert wurden


3,4 Sortieren Sie E-Mail-Adresse nach Domain

Wenn Sie eine Liste von E-Mail-Adresse haben, die nicht nach dem ersten Buchstaben der Adresse, sondern nach der Domain sortiert werden soll – wie lässt sich dies in Excel bewerkstelligen? In diesem Abschnitt werden einige schnelle Methoden zum Sortieren von E-Mail-Adresse nach Domains vorgestellt.

Sortieren Sie E-Mail-Adresse nach Domain mithilfe einer Hilfsspalte

Hier können Sie eine Formel erstellen, um die E-Mail-Domain in eine separate Spalte zu extrahieren, und anschließend die ursprünglichen E-Mail-Adressen anhand dieser neuen Domänenspalte zu sortieren.

1. Geben Sie die folgende Formel in eine leere Zelle neben Ihrer E-Mail-Adresse ein – in diesem Beispiel wird die Formel in Zelle C2 eingegeben – und ziehen Sie anschließend den Ausfüllknauf auf den gewünschten Bereich, um die Formel anzuwenden. So werden alle E-Mail-Domains automatisch aus den Adressen extrahiert. Siehe Screenshot:

=RIGHT(B2,LEN(B2)-FIND(„@",B2))

Ein Screenshot eines Excel-Datensatzes mit einer Hilfsspalte, die Domains aus E-Mail-Adressen extrahiert

2. Lassen Sie die Formelzellen markiert und klicken Sie dann auf Daten > Aufsteigend oder Sortieren von Z bis A, je nach Bedarf. Aktivieren Sie im Dialogfeld Sortierwarnung die Option Auswahl erweitern. Siehe Screenshot:

Ein Screenshot der Excel-Sortierwarnung, die auffordert, die Auswahl zu erweitern, wenn nach Domains sortiert wird

3. Klicken Sie anschließend auf die Schaltfläche Sortieren, um die Daten entsprechend Ihrer Auswahl in aufsteigender oder absteigender Reihenfolge nach E-Mail-Domain zu sortieren.

Ein Screenshot von E-Mail-Adressen in Excel, die alphabetisch nach Domains sortiert sind

4. Nach dem Sortieren können Sie die Hilfsspalte bei Bedarf löschen.


Sortieren Sie E-Mail-Adresse nach Domain mit wenigen Klicks

Falls Sie Kutools für Excel besitzen, können Sie mithilfe der Funktion Erweitertes Sortieren die E-Mail-Adressen mit nur wenigen Klicks alphabetisch nach Domainnamen sortieren.

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...

1. Markieren Sie den gesamten Datenbereich, den Sie sortieren möchten, und klicken Sie dann auf KUTOOLS PLUS > Sortieren > Erweitertes Sortieren.

2. Im Erweitertes Sortieren-Dialogfeld wählen Sie im Abschnitt Spalte die gewünschte Spalte aus und wählen in der Dropdown-Liste Sortieren nach die Option E-Mail-Domain aus. Legen Sie abschließend im Abschnitt Reihenfolge die gewünschte Sortierreihenfolge fest. Siehe Screenshot:

Tipps: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließenaktiviert ist. Falls Ihre Daten keine Überschriften enthalten, deaktivieren Sie diese Option bitte.

Ein Screenshot des Dialogfelds „Erweitertes Sortieren“ von Kutools, das zum Sortieren von E-Mail-Adressen nach Domains in Excel konfiguriert ist

3. Klicken Sie auf OK, und der Datenbereich wurde wie im folgenden Screenshot dargestellt nach E-Mail-Domain sortiert:

Ein Screenshot von E-Mail-Adressen in Excel, die alphabetisch nach Domains mithilfe von Kutools sortiert wurden


3,5 Eine Spalte sortieren, um sie an eine andere anzupassen

Wenn Sie zwei Spalten mit identischen oder nahezu identischen Daten in unterschiedlicher Reihenfolge haben, müssen Sie diese möglicherweise so sortieren, dass gleiche Werte in beiden Spalten in derselben Zeile stehen. In diesem Abschnitt stelle ich zwei Fälle für diese Art der Sortierung vor.

Zwei Spalten mit exakt denselben Elementen sortieren, um sie abzugleichen

Beispielsweise habe ich zwei Spalten mit denselben Elementen, jedoch in unterschiedlicher Reihenfolge. Ich möchte die zweite Spalte so sortieren, dass sie exakt der ersten Spalte entspricht – wie im folgenden Screenshot veranschaulicht.

Ein Screenshot zweier Spalten mit identischen Elementen in unterschiedlicher Reihenfolge, die in Excel abgeglichen werden sollen

1. Geben Sie die folgende Formel in eine leere Zelle neben Ihren Originaldaten ein, und ziehen Sie anschließend den Ausfüllknauf, um die Formel auf alle Zellen der Liste anzuwenden. So erhalten Sie die Position jedes Werts aus Spalte B relativ zu Spalte A. Siehe Screenshot:

=MATCH(B2,$A$2:$A$10,0)

Ein Screenshot von Excel, der eine Hilfsspalte mit der VERGLEICH-Formel zum Abgleich zweier Spalten zeigt

2. Wählen Sie anschließend Spalte B und die neue Hilfsspalte aus, und klicken Sie auf Daten > Sortieren, um das Dialogfeld Sortieren aufzurufen. Führen Sie im Dialogfeld Sortieren die folgenden Schritte aus:

  • Wählen Sie im Abschnitt Spaltedie Hilfsspalte aus, nach der die Daten sortiert werden sollen;
  • Wählen Sie anschließend im Abschnitt Zellenwerteunter Sortieren nach;
  • Wählen Sie abschließend im Abschnitt Kleinste zu größte die Option Reihenfolge.

Ein Screenshot des Sortierdialogfelds von Excel, das zum Abgleich zweier Spalten basierend auf einer Hilfsspalte konfiguriert ist

3. Klicken Sie anschließend auf die Schaltfläche OK. Daraufhin werden die beiden Spalten exakt wie im folgenden Screenshot gezeigt abgeglichen. Die Formelspalte können Sie danach bei Bedarf löschen.

Ein Screenshot zweier Spalten in Excel, die erfolgreich durch Sortieren mit einer Hilfsspalte abgeglichen wurden


Zwei Spalten mit nicht exakt denselben Elementen sortieren, um sie abzugleichen

Manchmal stimmen die Elemente in zwei Spalten nicht exakt überein. Angenommen, Sie möchten die Daten in der zweiten Spalte so sortieren, dass sie denen in der ersten Spalte entsprechen, sodass identische Werte in denselben Zeilen ausgerichtet sind, wie im folgenden Screenshot dargestellt.

Ein Screenshot zweier Spalten mit nicht identischen Elementen, die in Excel abgeglichen werden sollen

1. Fügen Sie zwischen den beiden Spalten eine neue leere Spalte ein.

2. Geben Sie die folgende Formel in Zelle B2 ein und ziehen Sie anschließend am Ausfüllkästchen, um sie auf die gewünschten Zellen zu übertragen. Anschließend sehen Sie, dass die Daten in Spalte C so sortiert wurden, dass sie den Daten in Spalte A entsprechen.

=IF(ISNA(MATCH(A2,$C$2:$C$8,0)),„",INDEX($C$2:$C$8,MATCH(A2,$C$2:$C$8,0)))

Ein Screenshot zweier Spalten in Excel, die durch Einfügen einer leeren Spalte und Verwendung einer Formel abgeglichen wurden


3,6 Eindeutige Werte aus einer Datenliste sortieren und extrahieren

Wenn Sie eine Liste mit Werten haben, die Duplikate enthalten, und nun nur die eindeutigen Werte extrahieren und alphabetisch sortieren möchten, wie im folgenden Screenshot gezeigt, stelle ich Ihnen hier einige Formeln vor, mit denen Sie diese Art der Sortierung durchführen können.

Ein Screenshot einer Excel-Liste mit Duplikaten, die für Sortierung und Extraktion eindeutiger Werte bereit ist

1. Geben Sie die folgende Formel in eine leere Zelle – C2 – ein und drücken Sie anschließend Strg + Umschalt + Enter, um das erste Ergebnis zu erhalten. Siehe Screenshot:

=IFERROR(INDEX($A$2:$A$12,MATCH(0,COUNTIF($A$2:$A$12,„<"&$A$2:$A$12)-SUM(COUNTIF($A$2:$A$12,„="&C$1:C1)),0)),"")

Hinweis: In der Formel steht A2:A12 für die Datenliste, aus der Sie eindeutige Werte extrahieren möchten, und C1 ist die Zelle direkt über der Formel, die Sie eingegeben haben. Passen Sie diese Bezüge entsprechend Ihren Anforderungen an.

Ein Screenshot, der die Extraktion und Sortierung eindeutiger Werte in Excel mithilfe einer Formel zeigt

2. Ziehen Sie anschließend am Ausfüllkästchen, um die Werte zu extrahieren, bis leere Zellen erscheinen. Alle eindeutigen Werte werden extrahiert und in aufsteigender Reihenfolge sortiert. Siehe Screenshot:

Ein Screenshot einer Excel-Spalte mit eindeutigen Werten, die alphabetisch sortiert sind

Tipps:

1. Wenn Sie die extrahierten eindeutigen Werte in absteigender Reihenfolge sortiert haben möchten, wenden Sie bitte die folgende Formel an: (Denken Sie daran, die Tasten)Strg + Umschalt + Enter zu drücken.)

=IFERROR(INDEX($A$2:$A$12,MATCH(0,COUNTIF($A$2:$A$12,„>"&$A$2:$A$12)-SUM(COUNTIF($A$2:$A$12,„="&C$1:C1)),0)),"")

2. Falls die Datenliste leere Zellen oder numerische Werte enthält, funktioniert die obige Formel nicht. Verwenden Sie in diesem Fall die folgenden Formeln: (Denken Sie daran, die Tasten)Strg + Umschalt + Enter zu drücken.)

=IFERROR(SMALL(IF((COUNTIF($C$1:C1,$A$2:$A$12)=0)*ISNUMBER($A$2:$A$12),$A$2:$A$12,„A"),1),INDEX($A$2:$A$12,MATCH(SMALL(IF(ISTEXT($A$2:$A$12)*(COUNTIF(C1:$C$1,$A$2:$A$12)=0),COUNTIF($A$2:$A$12,„<"&$A$2:$A$12),„"),1),IF(ISTEXT($A$2:$A$12),COUNTIF($A$2:$A$12,„<"&$A$2:$A$12),„"),0)))

Ein Screenshot eindeutiger numerischer Werte, die in Excel mithilfe einer erweiterten Formel extrahiert und sortiert wurden


3,7 Mehrere Zeilen oder Spalten gleichzeitig unabhängig voneinander sortieren

Es ist einfach, einen Datenbereich basierend auf einer Zeile oder Spalte zu sortieren. Manchmal möchten Sie jedoch jede Zeile oder Spalte im Bereich unabhängig voneinander alphabetisch sortieren. Wie können Sie diese Aufgabe in Excel bewältigen?

Mehrere Zeilen einzeln sortieren

Angenommen, Sie haben einen Datenbereich, der – wie im folgenden Screenshot dargestellt – zeilenweise alphabetisch neu sortiert werden soll. Für diese Aufgabe stellen wir Ihnen hier zwei schnelle Lösungsmethoden vor.

Ein Screenshot mehrerer Zeilen in Excel, die unabhängig voneinander sortiert werden sollen

Mehrere Zeilen gleichzeitig unabhängig voneinander mit einer Formel sortieren

1. Kopieren Sie die Zeilenüberschriften an einen anderen Ort, wo Sie das sortierte Ergebnis erhalten möchten.

2. Geben Sie anschließend die folgende Formel in eine leere Zelle – H2 – ein oder kopieren Sie sie dorthin und drücken Sie gleichzeitig Strg + Umschalt + Enter, um das erste Ergebnis zu erhalten. Siehe Screenshot:

=INDEX($B2:$E2, MATCH(COLUMNS($B2:B2), COUNTIF($B2:$E2, „<="&$B2:$E2), 0))

Ein Screenshot, der die auf die erste Zeile angewendete Formel zum unabhängigen Sortieren in Excel zeigt

3. Markieren Sie anschließend die Formelzelle H2 und ziehen Sie das Ausfüllkästchen nach rechts, um die Formel auf die übrigen Zellen der ersten Zeile zu übertragen – in diesem Beispiel bis zur Zelle K2. Siehe Screenshot:

Ein Screenshot, der sortierte Werte in der ersten Zeile einer Excel-Tabelle unter Verwendung einer Formel zeigt

4. Markieren Sie anschließend die Formelzellen der ersten Zeile (H2:K2) und ziehen Sie das Ausfüllkästchen nach unten, um die Formel auf die übrigen Zeilen zu übertragen. Jetzt sehen Sie, dass die Werte in jeder Zeile einzeln in aufsteigender Reihenfolge sortiert wurden.

Ein Screenshot mehrerer Zeilen, die in Excel unabhängig voneinander mithilfe einer Formel sortiert wurden


Mehrere Zeilen gleichzeitig unabhängig voneinander mit VBA-Code sortieren

Der folgende VBA-Code hilft Ihnen ebenfalls, die Daten in jeder Zeile problemlos alphabetisch zu sortieren. Gehen Sie dazu wie folgt vor:

1. Markieren Sie die Daten, die in jeder Zeile sortiert werden sollen.

2. Halten Sie die Tasten ALT + F11 gedrückt, um das Fenster Microsoft Visual Basic für Applikationen zu öffnen.

3. Klicken Sie anschließend auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul-Fenster ein.

VBA-Code: Mehrere Zeilen gleichzeitig unabhängig voneinander sortieren

Sub SortIndividualR()
'Updateby Extendoffice
    Dim xRg As Range, yRg As Range
    If TypeName(Selection) <> "Range" Then Exit Sub
    Set xRg = Selection
    If xRg.Count = 1 Then
        MsgBox "Select multiple cells!", vbExclamation, "Kutools for Excel"
        Exit Sub
    End If
    With Application
        .ScreenUpdating = False
        .EnableEvents = False
        .Calculation = xlCalculationManual
    End With
    Application.ScreenUpdating = False
    For Each yRg In xRg.Rows
        yRg.Sort Key1:=yRg.Cells(1, 1), _
        Order1:=xlAscending, _
        Header:=xlNo, _
        Orientation:=xlSortRows
    Next yRg
    With Application
        .ScreenUpdating = True
        .EnableEvents = True
        .Calculation = xlCalculationAutomatic
    End With
    Application.ScreenUpdating = True
End Sub

Drücken Sie anschließend die Taste F5 , um diesen Code auszuführen. Die Daten in jeder Zeile werden sofort in aufsteigender Reihenfolge sortiert. Siehe Screenshot:

Ein Screenshot mehrerer Zeilen, die in Excel unabhängig voneinander mithilfe von VBA-Code sortiert wurden


Mehrere Spalten einzeln sortieren

Um die Daten in jeder Spalte einzeln zu sortieren, können Ihnen die folgenden beiden Methoden behilflich sein.

Mehrere Spalten gleichzeitig unabhängig voneinander mit einer Formel sortieren

1. Kopieren Sie die Spaltenüberschriften an eine andere Stelle, an der Sie das sortierte Ergebnis erhalten möchten.

2. Geben Sie danach die folgende Formel in eine leere Zelle – F3 – ein und drücken Sie gleichzeitig Strg + Umschalt + Enter, um das erste Ergebnis zu erhalten. Ziehen Sie anschließend das Ausfüllkästchen nach unten, um die Formel auf die übrigen Zeilen zu übertragen. Siehe Screenshot:

=INDEX(A$3:A$6,MATCH(ROWS(A$3:A3),COUNTIF(A$3:A$6,„<="&A$3:A$6),0))

Ein Screenshot, der die auf die erste Spalte angewendete Formel zum unabhängigen Sortieren in Excel zeigt

3. Markieren Sie weiterhin die Formelzellen der ersten Spalte (F3:F6) und ziehen Sie das Ausfüllkästchen nach rechts, um die Formel auf die übrigen Spalten zu übertragen. So sind die Werte in jeder Spalte einzeln in aufsteigender Reihenfolge sortiert – wie im folgenden Screenshot gezeigt:

Ein Screenshot mehrerer Spalten, die in Excel unabhängig voneinander mithilfe einer Formel sortiert wurden


Mehrere Spalten gleichzeitig unabhängig voneinander mit VBA-Code sortieren

Um die Daten in mehreren Spalten unabhängig voneinander zu sortieren, kann Ihnen auch der folgende VBA-Code behilflich sein. Gehen Sie dazu wie folgt vor:

1. Halten Sie die Tasten ALT + F11 gedrückt, um das Fenster Microsoft Visual Basic für Applikationen zu öffnen.

2. Klicken Sie anschließend auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul-Fenster ein.

VBA-Code: Mehrere Spalten gleichzeitig unabhängig voneinander sortieren

Sub SortIndividualJR()
'Updateby Extendoffice
    Dim xRg As Range
    Dim yRg As Range
    Dim ws As Worksheet
    Set ws = ActiveSheet
    On Error Resume Next
    Set xRg = Application.InputBox(Prompt:="Range Selection:", _
                                    Title:="Kutools for excel", Type:=8)
    Application.ScreenUpdating = False
    For Each yRg In xRg
        With ws.Sort
            .SortFields.Clear
            .SortFields.Add Key:=yRg, Order:=xlAscending
            .SetRange ws.Range(yRg, yRg.End(xlDown))
            .Header = xlNo
            .MatchCase = False
            .Apply
        End With
    Next yRg
    Application.ScreenUpdating = True
End Sub

3. Drücken Sie anschließend die Taste F5, um diesen Code auszuführen. Es erscheint dann ein Eingabefeld, in dem Sie den gewünschten Datenbereich auswählen können. Siehe Screenshot:

Ein Screenshot der VBA-Eingabeaufforderung zum Auswählen eines Bereichs zum unabhängigen Sortieren mehrerer Spalten in Excel

4. Klicken Sie anschließend auf OK, und jede Spalte wird umgehend einzeln sortiert.

Ein Screenshot mehrerer Spalten, die in Excel unabhängig voneinander mithilfe von VBA-Code sortiert wurden


3,8 Daten zufällig in Excel sortieren

Es ist üblich, Daten alphabetisch in aufsteigender oder absteigender Reihenfolge zu sortieren. Haben Sie jedoch schon einmal versucht, Daten in einer Zufällige Auswahl zu sortieren? In diesem Abschnitt erläutere ich, wie Sie einen Zellbereich in zufälliger Reihenfolge mischen können.

Eine Datenspalte zufällig mit einer Hilfsspalte sortieren

Normalerweise können Sie die Funktion ZUFALLSZAHL nutzen, um Zufallszahlen zu generieren, und anschließend Ihre Daten anhand dieser Zufallsliste sortieren. Gehen Sie dazu wie folgt vor:

1. Geben Sie diese Formel in eine leere Zelle neben Ihren Daten ein: =ZUFALLSZAHL(), und ziehen Sie das Ausfüllkästchen nach unten, um eine Liste von Zufallszahlen wie im folgenden Screenshot gezeigt zu erstellen:

Ein Screenshot einer Spalte in Excel mit zufällig generierten Zahlen zum Sortieren

2. Behalten Sie die markierten Formelzellen bei und klicken Sie anschließend auf Daten > Aufsteigend oder Sortieren von Z bis A, je nach Bedarf. Wählen Sie im daraufhin erscheinenden Warnhinweis Sortierwarnung die Option Auswahl erweitern. Siehe Screenshot:

Ein Screenshot des Sortierdialogfelds von Excel, das zum Mischen von Daten basierend auf Zufallszahlen verwendet wird

3. Klicken Sie anschließend auf die Schaltfläche Sortieren, und Ihre Datenliste wird sofort gemischt. Siehe Screenshot:

Ein Screenshot, der Daten zeigt, die in Excel mithilfe einer Hilfsspalte zufällig gemischt wurden


Zellen, Zeilen oder Spalten zufällig mit einer erstaunlichen Funktion sortieren

Kutools für Excel bietet eine leistungsstarke Funktion – Zufällige Sortierung, mit der Sie Daten innerhalb einer Zellauswahl, jede Spalte oder Zeile einer Auswahl sowie ganze Zeilen oder Spalten auf einmal zufällig anordnen können.

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...

1. Markieren Sie den gewünschten Datenbereich, den Sie zufällig sortieren möchten, und klicken Sie anschließend auf KUTOOLS PLUS > Sortieren > Zufällige Sortierung. Siehe Screenshot:

Ein Screenshot der Funktion „Bereich zufällig sortieren“ von Kutools in Excel

2. Wählen Sie im Dialogfeld Sortieren, Auswählen oder Zufällig unter der Registerkarte Sortieren eine der folgenden gewünschten Optionen aus:

  • Ganze Zeile: Mischen Sie die ganze Zeile per zufälliger Auswahl.
  • Ganze Spalten sortieren: Mischen Sie ganze Spalten per zufälliger Auswahl.
  • In jeder Zeile sortieren: Mischen Sie jede Zeile einzeln.
  • In jeder Spalte sortieren: Mischen Sie jede Spalte einzeln.
  • Alle Zellen sortieren: Wählen Sie alle Zellen im Bereich aus, um sie zufällig anzuordnen.

Ein Screenshot der Optionen zum zufälligen Sortieren von Zeilen, Spalten oder Zellen mithilfe von Kutools

3. Klicken Sie anschließend auf die Schaltfläche OK, um die Daten sofort zufällig anzuordnen.


3,9 Sortieren einer Datumsliste nach Monat, Tag oder Monat und Tag

Beim Sortieren von Datumswerten in Excel sortiert die Sortierfunktion standardmäßig nach Jahr, Monat und Tag. In bestimmten Fällen möchten Sie jedoch möglicherweise die Datumsangaben ausschließlich nach Monat oder Tag bzw. nach Monat und Tag sortieren – unabhängig vom Jahr. Wie lösen Sie dieses Problem in Excel?

Eine Liste von Datumsangaben nach Monat oder Tag mit einer Hilfsspalte sortieren

Um Datumswerte ausschließlich nach Monat oder Tag zu sortieren, extrahieren Sie einfach die Monats- oder Tageszahlen aus den Datumsangaben und sortieren Ihre Liste anschließend anhand der Spalte mit diesen extrahierten Werten.

1. Geben Sie die folgende Formel in eine leere Zelle neben Ihren Daten ein und ziehen Sie anschließend am Ausfüllkästchen nach unten, um die Formel auf die übrigen Zellen zu übertragen (siehe Screenshot):

=MONTH(B2)        (extract month number)
=TAG(B2)
(extrahiert die Tageszahl)

Ein Screenshot von Excel, der extrahierte Monate aus Datumsangaben zum Sortieren zeigt

2. Sobald die Monats- oder Tageszahlen angezeigt werden, markieren Sie weiterhin die Formelzellen und klicken Sie anschließend auf Daten > Aufsteigend oder Sortieren von Z bis A, je nach Bedarf. Wählen Sie im erscheinenden Sortierwarnung-Dialogfeld die Option Auswahl erweitern (siehe Screenshot):

Ein Screenshot des Sortierdialogfelds von Excel zum Organisieren von Datumsangaben nach extrahierten Monaten

3. Klicken Sie anschließend auf die Schaltfläche Sortieren, um die Datumsangaben nun nach Monat – unter Ignorierung von Jahr und Tag – zu sortieren (siehe Screenshot):

Ein Screenshot einer Liste von Datumsangaben, die in Excel nach Monat sortiert ist, ohne Berücksichtigung von Jahr und Tag


Eine Liste von Datumsangaben nach Monat oder Tag mit wenigen Klicks sortieren

Falls Sie Kutools für Excel besitzen, können Sie mithilfe der Funktion Erweitertes Sortieren eine Liste von Datumswerten mit nur wenigen Klicks ausschließlich nach Monat oder Tag sortieren.

Kutools für Excel – Ausgestattet mit über 300 unverzichtbaren Werkzeugen für Excel. Erledigen Sie Ihre Excel-Aufgaben schneller, einfacher und effizienter.Jetzt herunterladen!

1. Wählen Sie den gewünschten Datenbereich aus und klicken Sie anschließend auf KUTOOLS PLUS > Sortieren > Erweitertes Sortieren.

2. Wählen Sie im Erweitertes Sortieren-Dialogfeld in der Rubrik Spalte die zu sortierende Spalte aus und wählen Sie unter Monat oder Tag aus dem Dropdown-Menü Sortieren nach eine Option aus. Legen Sie abschließend in der Rubrik Reihenfolge die gewünschte Sortierreihenfolge fest.

Tipp: Falls Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließen aktiviert ist. Andernfalls deaktivieren Sie diese Option bitte.

Ein Screenshot des Dialogfelds „Erweitertes Sortieren“ von Kutools zum Sortieren von Datumsangaben nach Monat in Excel

3. Klicken Sie anschließend auf die Schaltfläche OK, um die Daten entsprechend Ihrer Angabe – unter Ignorierung des Jahres – nach Monat oder Tag zu sortieren (siehe Screenshot):

Ein Screenshot einer Liste von Datumsangaben, die in Excel mithilfe von Kutools nach Monat sortiert wurde


Eine Liste von Datumsangaben nach Monat und Tag mit einer Hilfsspalte sortieren

Falls Sie eine Liste von Datumswerten ausschließlich nach Monat und Tag – ohne Berücksichtigung des Jahres – sortieren möchten, hilft Ihnen die TEXT-Funktion dabei, ein Datum in eine Textzeichenfolge im gewünschten Format umzuwandeln. Anschließend können Sie die gewünschte Sortierfunktion anwenden.

1. Geben Sie die folgende Formel in eine leere Zelle neben Ihren Daten ein und ziehen Sie sie dann bis zum Ende Ihrer Datentabelle nach unten. Der Monat und der Tag wurden nun als Textzeichenfolge extrahiert (siehe Screenshot):

=TEXT(B2,„MMDD")

Ein Screenshot von Excel, der die TEXT-Funktion zur Extraktion von Monat und Tag aus Datumsangaben zeigt

2. Behalten Sie die Markierung der Formelzellen bei und klicken Sie dann auf Daten > Aufsteigend oder Sortieren von Z bis A, je nach Bedarf. Wählen Sie im erscheinenden Dialogfeld Sortierwarnung die Option Auswahl erweitern (siehe Screenshot):

Ein Screenshot des Sortierdialogfelds von Excel zum Organisieren von Datumsangaben ausschließlich nach Monat und Tag

3. Klicken Sie anschließend auf die Schaltfläche Sortieren, um Ihre Daten nun ausschließlich nach Monat und Tag zu sortieren.

Ein Screenshot einer Liste von Datumsangaben, die in Excel mithilfe einer Hilfsspalte nach Monat und Tag sortiert ist


3,10 Sortieren einer Datumsliste basierend auf Wochentagsstatistik

Um eine Liste von Datumswerten basierend auf Wochentagsstatistik zu sortieren – das heißt, von Montag bis Sonntag oder von Sonntag bis Samstag – werden in diesem Abschnitt zwei Methoden zur Lösung dieser Aufgabe in Excel vorgestellt.

Sortieren einer Datumsliste nach Wochentagsstatistik mithilfe einer Hilfsspalte

Beim Sortieren von Datumswerten nach Wochentagsstatistik benötigen Sie ebenfalls eine Hilfsspalte, die eine Zahl zurückgibt, die der jeweiligen Woche entspricht. Anschließend sortieren Sie die Datumswerte anhand dieser Hilfsspalte.

1. Geben Sie die folgende Formel in eine leere Zelle ein, kopieren Sie sie dorthin oder ziehen Sie anschließend am Ausfüllkästchen nach unten, um die Formel auf die anderen Zellen zu übertragen (siehe Screenshot):

=WEEKDAY(B2)           (Start from Sunday (1) to Saturday(7))
=WOCHENTAG(B2;2)
(Beginnend mit Montag (1) bis Sonntag (7))

Ein Screenshot von Excel, der WEEKDAY-Formeln zeigt, die Wochentagsnummern aus Datumsangaben extrahieren

2. Behalten Sie die Markierung der Formelzellen bei und klicken Sie dann auf Daten>Aufsteigendoder Sortieren von Z bis A, je nach Bedarf. Wählen Sie im erscheinenden Sortierwarnung-Dialogfeld die Option Auswahl erweitern(siehe Screenshot):

Ein Screenshot des Sortierdialogfelds von Excel zum Sortieren von Datumsangaben basierend auf Wochentagsnummern

3. Klicken Sie anschließend auf die Schaltfläche Sortieren, um das gewünschte Sortierergebnis zu erhalten (siehe Screenshot):

Ein Screenshot von Excel, der eine Liste von Datumsangaben zeigt, die nach Wochentagen sortiert ist


Sortieren einer Datumsliste nach Wochentagsstatistik mit einer einfachen Option

Mit der Funktion Kutools für Excel – speziell dem Erweiterten Sortieren – lösen Sie dieses Problem so schnell wie möglich, ganz ohne Hilfsformeln.

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...

1. Wählen Sie den zu sortierenden Datenbereich aus und klicken Sie anschließend auf KUTOOLS PLUS > Sortieren > Erweitertes Sortieren.

2. Wählen Sie im Erweitertes Sortieren-Dialogfeld in der Rubrik Spalte die zu sortierende Spalte aus, wählen Sie unter Woche im Dropdown-Menü Sortieren nach die gewünschte Option aus, und legen Sie abschließend in der Rubrik Reihenfolge die gewünschte Sortierreihenfolge fest.

Tipp: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließen aktiviert ist. Andernfalls deaktivieren Sie diese Option bitte.

Ein Screenshot der Funktion „Erweitertes Sortieren“ von Kutools mit einer Option zum Sortieren nach Wochentag

3. Klicken Sie anschließend auf die Schaltfläche OK, um die Daten wie gewünscht nach der Wochentagsstatistik zu sortieren (siehe Screenshot):

Ein Screenshot von Excel, der Datumsangaben zeigt, die mithilfe von Kutools nach Wochentagen sortiert wurden


3,11 Sortieren einer Datumsliste nach Quartal

In diesem Abschnitt wird erläutert, wie Sie eine Liste von Datumswerten nach Quartal – unter Ignorierung des Jahres – sortieren können. Dazu werden Ihnen zwei Methoden vorgestellt.

Eine Liste von Datumsangaben nach Quartal mit einer Hilfsspalte sortieren

Wie bei den obigen Lösungen sollten Sie eine Formelhelfer-Spalte erstellen, um die Quartalsnummer aus den gegebenen Datumswerten zu extrahieren, und anschließend die Datumswerte anhand dieser neuen Hilfsspalte sortieren.

1Geben Sie die folgende Formel in eine leere Zelle ein oder kopieren Sie sie dorthin, und ziehen Sie anschließend am Ausfüllkästchen nach unten, um die Formel auf die darunterliegenden Zellen zu übertragen (siehe Screenshot):

=ROUNDUP(MONTH(B2)/3,0)

Ein Screenshot von Excel mit einer Hilfsspalte, die Quartalsnummern aus Datumsangaben extrahiert

2. Markieren Sie weiterhin die Formelzellen und klicken Sie anschließend auf Daten > Aufsteigend oder Sortieren von Z bis A, je nach Bedarf. Wählen Sie im erscheinenden Sortierwarnung-Dialogfeld Auswahl erweitern, siehe Screenshot:

Ein Screenshot des Sortierdialogfelds von Excel zum Sortieren von Datumsangaben basierend auf extrahierten Quartalsnummern

3. Klicken Sie anschließend auf die Sortieren-Schaltfläche. Der Datenbereich wurde entsprechend dem folgenden Screenshot nach Quartal sortiert:

Ein Screenshot, der eine Liste von Datumsangaben zeigt, die in Excel nach Quartal sortiert ist


Eine Liste von Datumsangaben nach Quartal mit einer praktischen Funktion sortieren

Falls Sie Kutools für Excel installiert haben, erleichtert Ihnen die Erweitertes Sortieren-Funktion diese Aufgabe mit nur wenigen Klicks.

1. Markieren Sie den Datenbereich, den Sie sortieren möchten, und klicken Sie anschließend auf KUTOOLS PLUS > Sortieren > Erweitertes Sortieren.

2. Wählen Sie im Erweitertes Sortieren-Dialogfeld in der Rubrik Spalte die gewünschte Spalte zum Sortieren aus und wählen Sie unter Quartal im Feld Sortieren nach die entsprechende Option aus der Dropdown-Liste aus. Geben Sie schließlich in der Rubrik Reihenfolge die gewünschte Sortierreihenfolge an.

Tipp: Falls Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließen aktiviert ist. Enthalten Ihre Daten keine Überschriften, deaktivieren Sie diese Option bitte.

Ein Screenshot der Funktion „Erweitertes Sortieren“ von Kutools, die zum Sortieren von Datumsangaben nach Quartal in Excel verwendet wird

3. Klicken Sie abschließend auf die Schaltfläche OK, und der Bereich wird entsprechend Ihren Anforderungen nach Quartal sortiert.


3,12 Daten basierend auf Monatsnamen oder Wochentagsnamen sortieren

Wenn Sie eine Liste mit Monatsnamen als Text haben, werden diese beim Sortieren alphabetisch und nicht chronologisch von Januar bis Dezember angeordnet. Falls Sie die Monatsnamen von Januar bis Dezember sortieren möchten, kann Ihnen eine benutzerdefinierte Sortierung innerhalb der Sortierfunktion helfen.

1. Markieren Sie den Datenbereich, den Sie basierend auf Monatsnamen sortieren möchten, und klicken Sie anschließend auf Daten > Sortieren, um das Sortieren-Dialogfeld zu öffnen.

2. Wählen Sie im Sortieren-Dialogfeld in der Rubrik Spalte den Spaltennamen aus, der die Monatsnamen enthält. Wählen Sie in der Rubrik Sortieren nach Zellwerte aus. Wählen Sie schließlich in der Rubrik Reihenfolge Benutzerdefinierte Listen, siehe Screenshot:

Tipp: Falls Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließenaktiviert ist. Wenn Ihre Daten keine Überschriften enthalten, deaktivieren Sie diese Option bitte.

Ein Screenshot des Sortierdialogfelds von Excel, das die Auswahl einer benutzerdefinierten Liste zeigt

3. Wählen Sie im daraufhin erscheinenden Benutzerdefinierte Listen-Dialogfeld entweder die vollständigen Monatsnamen (Januar, Februar, März, …) oder die Kurznamen (Jan, Feb, Mär, …) entsprechend der Darstellung in Ihrem Arbeitsblatt aus – siehe Screenshot:

Ein Screenshot des Dialogfelds „Benutzerdefinierte Liste“ in Excel mit ausgewählten Monatsnamen

4. Klicken Sie anschließend auf OK > OK, um die Dialogfelder zu schließen. Ihre Daten wurden nun entsprechend dem folgenden Screenshot chronologisch nach Monatsnamen sortiert:

Ein Screenshot sortierter Daten, die chronologisch nach Monatsnamen angeordnet sind

Tipp: Um nach Wochentagsnamen zu sortieren, wählen Sie im Benutzerdefinierte Liste-Dialogfeld je nach Ihren Anforderungen entweder die vollständigen Namen (Sonntag, Montag, Dienstag, …) oder die Kurznamen (So, Mo, Di, …) aus.


3,13 Daten basierend auf ungeraden oder geraden Zahlen sortieren

Es ist in Excel einfach, Zahlen aufsteigend oder absteigend zu sortieren. Aber haben Sie jemals versucht, Zahlen in einer Liste von ungeraden zu geraden oder umgekehrt zu sortieren? In diesem Abschnitt stelle ich einige Methoden zur Lösung dieser Aufgabe vor.

Daten nach ungeraden oder geraden Zahlen mit einer Hilfsspalte sortieren

Um eine Zahlenliste nach geraden oder ungeraden Zahlen zu sortieren, erstellen Sie zunächst eine Formel zur Identifizierung gerader und ungerader Zahlen und wenden dann die Sortierfunktion an.

1. Geben Sie neben der Zahlenliste in einer leeren Zelle die Formel =ISTUNGERADE(A2) ein und ziehen Sie sie anschließend nach unten, um sie auf weitere Zellen zu übertragen. Sie sehen nun WAHR- und FALSCH-Werte: WAHR steht für ungerade Zahlen und FALSCH für gerade Zahlen.

Ein Screenshot von Excel, der die FORMEL „ISTUNGERADE“ zur Identifizierung ungerader und gerader Zahlen zeigt

2. Markieren Sie weiterhin die Formelzellen und klicken Sie anschließend auf Daten>Aufsteigendoder Sortieren von Z bis A, je nach Bedarf. Wählen Sie im erscheinenden Sortierwarnung-Dialogfeld Auswahl erweitern, siehe Screenshot:

Ein Screenshot des Sortierdialogfelds von Excel zum Sortieren von Zahlen nach ungeraden und geraden Werten

3. Klicken Sie anschließend auf die Sortieren-Schaltfläche. Alle geraden Zahlen werden nun gruppiert sortiert, gefolgt von den ungeraden Zahlen – oder umgekehrt. Siehe Screenshot:

Ein Screenshot einer sortierten Liste, bei der Zahlen nach ungeraden oder geraden Werten gruppiert sind


Daten nach ungeraden oder geraden Zahlen mit einer nützlichen Funktion sortieren

Mit der Kutools für Excel-Erweitertes Sortieren-Funktion sortieren Sie Zahlen im Handumdrehen – von ungeraden zu geraden oder umgekehrt.

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...

1. Markieren Sie die Datenbereich, die Sie sortieren möchten, und klicken Sie anschließend auf KUTOOLS PLUS>Sortieren>Erweitertes Sortieren.

2. Wählen Sie im Erweitertes Sortieren-Dialogfeld unter der Rubrik Spalte die gewünschte Spalte zum Sortieren aus und wählen Sie anschließend im Bereich Sortieren nach unter Gerade und ungerade Zahlendie gewünschte Sortierreihenfolge aus ()A bis Z sortiert von geraden zu ungeraden Zahlen und Z bis A sortiert von ungeraden zu geraden Zahlen), siehe Screenshot:

Tipp: Falls Ihre Daten Überschriften enthalten, stellen Sie sicher, dass die Option Titel einschließenaktiviert ist. Wenn Ihre Daten keine Überschriften enthalten, deaktivieren Sie diese Option bitte.

Ein Screenshot der Funktion „Erweitertes Sortieren“ von Kutools mit einer Option zum Sortieren nach ungeraden und geraden Zahlen

3. Klicken Sie anschließend auf die Schaltfläche OK, um folgende Ergebnisse zu erhalten:

Ein Screenshot, der Zahlen zeigt, die mithilfe von Kutools nach ungeraden und geraden Werten sortiert wurden


3,14 Daten basierend auf Absoluter Wert sortieren

Falls sowohl positive als auch negative Zahlen in der Spalte vorhanden sind, werden diese beim Sortieren standardmäßig in Excel auf- oder absteigend angeordnet. In bestimmten Fällen möchten Sie jedoch das negative Vorzeichen beim Sortieren ignorieren, d. h., die Zahlen nach Absoluter Wert sortieren. Wie lässt sich diese Aufgabe in Excel bewerkstelligen?

Daten nach Absoluter Wert mithilfe einer Hilfsspalte sortieren

Um Zahlen nach ihrem absoluten Wert zu sortieren, erstellen Sie zunächst am besten eine Formel, um alle Werte in ihre absoluten Werte umzuwandeln, und wenden dann die Sortierfunktion an.

1. Geben Sie in einer angrenzenden leeren Zelle – beispielsweise B2 – die Formel =ABS(A2) ein und ziehen Sie anschließend den Ausfüllkorb, um die Formel auf weitere Zellen zu übertragen. So werden alle Werte sofort in ihren Absolutbetrag umgewandelt:

Ein Screenshot von Excel, der die ABS-Funktion zur Umwandlung von Zahlen in Absolutwerte zeigt

2. Behalten Sie die markierten Formelzellen bei und klicken Sie anschließend auf Daten > Aufsteigend oder Sortieren von Z bis A, je nach Bedarf. Wählen Sie im erscheinenden Sortierwarnung-Dialogfeld Auswahl erweitern, siehe Screenshot:

Ein Screenshot des Sortierdialogfelds von Excel zum Sortieren von Zahlen basierend auf Absolutwerten

3. Klicken Sie dann auf die Schaltfläche Sortieren, und alle Zahlen werden nach ihrem Absolutwert sortiert, wie im folgenden Screenshot gezeigt:

Ein Screenshot, der Zahlen zeigt, die in Excel nach Absolutwerten sortiert sind


Daten nach Absoluter Wert mit einer praktischen Option sortieren

Wenn Sie es leid sind, Hilfsspalten zu erstellen, empfehle ich Ihnen Kutools für Excel – mit der Funktion Erweitertes Sortieren sortieren Sie Zahlen direkt und kinderleicht nach ihrem Absolutwert.

Kutools für Excel – Ausgestattet mit über 300 unverzichtbaren Werkzeugen für Excel. Erledigen Sie Ihre Excel-Aufgaben schneller, einfacher und effizienter.Jetzt herunterladen!

1. Wählen Sie den Datenbereich aus, den Sie sortieren möchten, und klicken Sie anschließend auf KUTOOLS PLUS > Sortieren > Erweitertes Sortieren.

2. Klicken Sie im Erweitertes Sortieren-Dialogfeld unter dem Abschnitt Spalte auf die Spalte, nach der Sie sortieren möchten, und wählen Sie anschließend im Abschnitt Absoluter Wert aus dem Feld Sortieren nach aus. Geben Sie dann die gewünschte Sortierreihenfolge an – siehe Screenshot:

Tipp: Wenn Ihre Daten Überschriften enthalten, stellen Sie sicher, dass „Titel einschließen“ aktiviert ist. Falls Ihre Daten keine Überschriften enthalten, deaktivieren Sie diese Option bitte.

Ein Screenshot der Funktion „Erweitertes Sortieren“ von Kutools zum Sortieren von Zahlen nach Absolutwerten

3. Klicken Sie anschließend auf OK, und alle Zahlen werden von kleinsten zu größten bzw. von größten zu kleinsten Werten sortiert, wobei das negative Vorzeichen ignoriert wird.


Daten automatisch beim Eingeben oder Ändern sortieren

Die Sortierfunktion in Excel ist nicht dynamisch; Sie müssen die Daten nach jeder Änderung oder beim Hinzufügen neuer Daten erneut sortieren. In diesem Abschnitt wird erläutert, wie Sie Ihre Daten automatisch jedes Mal sortieren können, wenn ein neuer Wert in Ihre Datenbereich eingetragen wird.


4,1 Numerische Werte in einer Spalte automatisch mit Formeln sortieren

Um eine Liste von Zahlen automatisch in aufsteigender oder absteigender Reihenfolge zu sortieren, nutzen Sie Formeln, die auf den Funktionen GROß, KLEIN und ZEILE basieren.

1. Geben Sie die folgende Formel in eine leere Zelle neben Ihren Quelldaten ein oder kopieren Sie sie dorthin. Ziehen Sie anschließend den Ausfüllknauf nach unten auf die Zellen, auf die Sie diese Formel anwenden möchten. Die Zahlen werden dann von den kleinsten zu den größten Werten sortiert – siehe Screenshot:

=IFERROR(SMALL($A$2:$A$100,ROWS(B$2:B2)),„")

Hinweis: In dieser Formel ist A2:A100 die Zahlenliste, die Sie automatisch sortieren möchten – einschließlich einiger leerer Zellen für neue Einträge; B2 ist die Zelle, in die Sie die Formel eingeben.

Ein Screenshot einer Excel-Spalte, die automatisch sortierte numerische Werte mithilfe einer Formel zeigt

2. Sobald Sie die Quelldaten ändern oder neue Daten eingeben, aktualisiert sich die sortierte Liste automatisch – wie in der folgenden Demo gezeigt:

Eine Demonstrations-GIF zum automatischen Sortieren von Zahlen in Excel mithilfe einer Formel

Tipps: Um die Zahlen automatisch in absteigender Reihenfolge zu sortieren, wenden Sie bitte die folgende Formel an:

=IFERROR(LARGE($A$2:$A$100,ROWS(B$2:B2)),„")


4,2 Textwerte in einer Spalte automatisch mit Formeln sortieren

Wenn Sie Textwerte in einer Spalte automatisch sortieren möchten, funktioniert die obige Formel nicht. Hier hilft Ihnen eine andere Formel weiter. Gehen Sie wie folgt vor:

1. Geben Sie die folgende Formel in eine leere Zelle neben Ihrer Datenspalte ein oder kopieren Sie sie dorthin. Drücken Sie anschließend gleichzeitig die Tasten Strg + Umschalt + Enter, um den ersten Text zu erhalten. Wählen Sie dann die Formelzelle aus und ziehen Sie den Ausfüllknauf nach unten auf die Zellen, die sortiert werden sollen – siehe Screenshot:

=IFERROR(INDEX($A$2:$A$100,MATCH(ROWS($A$2:A2),COUNTIF($A$2:$A$100,„>="&$A$2:$A$100),0)),"")

Ein Screenshot einer Excel-Spalte, die Textzeichenfolgen in aufsteigender Reihenfolge automatisch sortiert, mithilfe einer Formel

2. Ab sofort werden die Textzeichenfolgen in Spalte B automatisch in aufsteigender Reihenfolge sortiert, sobald Sie einen Wert eingeben oder die Originaldaten in Spalte A ändern – siehe folgende Demo:

Eine Demonstrations-GIF zum automatischen Sortieren von Text in Excel mithilfe einer Formel

Tipps: Um die Textzeichenfolgen automatisch in absteigender Reihenfolge zu sortieren, wenden Sie bitte die folgende Formel an (denken Sie daran, die Tasten)Strg + Umschalt + Enterzu drücken):

=IFERROR(INDEX($A$2:$A$100,MATCH(ROWS($A$2:A2),COUNTIF($A$2:$A$100,„>="&$A$2:$A$100),0)),"")


4,3 Gemischte numerische und Textwerte in einer Spalte automatisch mit VBA-Code sortieren

Wenn sowohl numerische als auch Textwerte in einer Spalte vorhanden sind und Sie die Datenliste automatisch sortieren möchten, kann Ihnen der folgende VBA-Code behilflich sein.

1. Klicken Sie mit der rechten Maustaste auf die Arbeitsblattregisterkarte, auf der Sie Daten automatisch sortieren möchten, und wählen Sie im Kontextmenü Code anzeigen. Fügen Sie im erscheinenden Fenster Microsoft Visual Basic für Applikationen den folgenden Code in das leere Modul-Fenster ein – siehe Screenshot:

VBA-Code: Automatisches Sortieren beim Eingeben oder Ändern von Daten in aufsteigender Reihenfolge:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
    On Error Resume Next
    If Application.Intersect(Target, Application.Columns(1)) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub
    Range("A1").Sort Key1:=Range("A2"), Order1:=xlAscending, Header:=xlYes, _
                                        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub

Hinweis: Im obigen Code werden die eingegebenen Daten automatisch in Spalte A sortiert. A1 ist die Überschrift, und A2 ist die erste Zelle der Datenliste.

Ein Screenshot des Excel-VBA-Editors mit einem Code-Snippet zum automatischen Sortieren von Daten

2. Schließen Sie anschließend das Codefenster und speichern Sie Ihre Änderungen. Sobald Sie nun neue Daten in Spalte A eingeben oder bestehende Daten ändern, werden diese automatisch in aufsteigender Reihenfolge sortiert. Siehe folgende Demo:

Eine Demonstrations-GIF, die zeigt, wie VBA-Daten in Excel automatisch sortiert, sobald sich Werte ändern

Tipps: Wenn Sie die Datenliste in absteigender Reihenfolge sortieren möchten, wenden Sie bitte den folgenden Code an:

VBA-Code: Automatische Sortierung bei Dateneingabe oder -änderung in absteigender Reihenfolge:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
    On Error Resume Next
    If Application.Intersect(Target, Application.Columns(1)) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub
    Range("A1").Sort Key1:=Range("A2"), Order1:=xlDescending, Header:=xlYes, _
                                        OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom
End Sub

Weitere Sortierszenarien

In Ihrer täglichen Arbeit könnten Sie mit weiteren unterschiedlichen Sortieranforderungen konfrontiert sein. In diesem Abschnitt stelle ich einige weitere Sortierart vor, wie beispielsweise das Sortieren von Daten innerhalb einer Zelle, das Sortieren von Daten in einer Spalte oder Zeile in umgekehrter Reihenfolge und mehr.


5,1 Daten innerhalb einer Zelle sortieren

In diesem Abschnitt erfahren Sie, wie Sie in Excel eine Textzeichenfolge innerhalb einer einzelnen Zelle alphabetisch sortieren – beispielsweise „HDAW“ zu „ADHW“ – oder mehrere durch Kommas getrennte Wörter in einer Zelle – etwa „word, outlook, excel, access“ zu „access, excel, outlook, word“.

Zeichenfolgenwerte innerhalb einer Zelle alphabetisch sortieren

Um einen Zeichenfolgenwert innerhalb einer Zelle alphabetisch zu sortieren, erstellen Sie eine benutzerdefinierte Funktion – so geht’s:

1Halten Sie die Tasten gedrückt.ALT + F11gedrückt, um das Fenster Microsoft Visual Basic für Applikationenzu öffnen.

2. Klicken Sie auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul-Fenster ein.

VBA-Code: Textwert innerhalb einer Zelle sortieren

Function SortCellContents(xRange As Range)
'Updateby Extendoffice
Dim xArr
Dim xF1, xF2 As Integer
Dim xStrValue As String
Dim xStrT As String
If xRange.Count <> 1 Then
    Exit Function
End If
xStrValue = xRange.Value
ReDim xArr(1 To Len(xStrValue))
For xF1 = 1 To UBound(xArr)
    xArr(xF1) = Mid(xStrValue, xF1, 1)
Next
For xF1 = 1 To UBound(xArr)
    For xF2 = xF1 To UBound(xArr)
        If Asc(xArr(xF2)) < Asc(xArr(xF1)) Then
            xStrT = xArr(xF2)
            xArr(xF2) = xArr(xF1)
            xArr(xF1) = xStrT
        End If
    Next xF2
Next xF1
SortCellContents = Join(xArr, "")
End Function

3. Schließen Sie anschließend den Code-Editor, speichern Sie Ihre Änderungen und kehren Sie zu Ihrem Arbeitsblatt zurück. Geben Sie dann in eine leere Zelle, in der das Ergebnis angezeigt werden soll, die Formel =SortCellContents(A2) ein und ziehen Sie den Ausfüllknauf nach unten, um die Formel auf weitere Zellen zu übertragen. Daraufhin werden alle Textwerte in den Zellen alphabetisch sortiert – siehe Screenshot:

Ein Screenshot, der Zeichenfolgenwerte zeigt, die innerhalb von Excel-Zellen alphabetisch sortiert wurden, mithilfe von VBA


Textzeichenfolgen, die durch ein Trennzeichen innerhalb einer Zelle getrennt sind, alphabetisch sortieren

Wenn mehrere Wörter in einer Zelle durch bestimmte Trennzeichen getrennt sind und Sie diese innerhalb der Zelle alphabetisch sortieren möchten, kann Ihnen die folgende benutzerdefinierte Funktion helfen.

1Halten Sie die Tasten gedrückt.ALT + F11gedrückt, um das Fenster Microsoft Visual Basic für Applikationenzu öffnen.

2. Klicken Sie auf Einfügen > Modul, und fügen Sie den folgenden Code in das Modul-Fenster ein.

VBA-Code: Textzeichenfolgen, getrennt durch Komma, innerhalb einer Zelle sortieren

Function SortCellWithSeparator(CellAddress As Range, DelimiterChar As String, IncludeSpaces As Boolean) As String
'Updateby Extendoffice
Dim xRg As Range
Dim xString As String
Dim xF1, xF2 As Integer
Dim xSArr
Dim xStrT As String
Dim xStrValue As String
Set xRg = CellAddress
xStrValue = WorksheetFunction.Substitute(xRg.Value, " ", "")
xSArr = Split(xStrValue, DelimiterChar)
    For xF1 = 0 To UBound(xSArr)
        For xF2 = xF1 + 1 To UBound(xSArr)
                If xSArr(xF2) < xSArr(xF1) Then
                    xStrT = xSArr(xF2)
                    xSArr(xF2) = xSArr(xF1)
                    xSArr(xF1) = xStrT
                End If
        Next xF2
    Next xF1
xStrValue = ""
For xF1 = 0 To UBound(xSArr)
    xStrValue = xStrValue & xSArr(xF1) & DelimiterChar
Next xF1
SortCellWithSeparator = xStrValue
SortCellWithSeparator = Left(SortCellWithSeparator, Len(SortCellWithSeparator) - 1)
If IncludeSpaces = True Then SortCellWithSeparator = WorksheetFunction.Substitute(SortCellWithSeparator, ",", ", ")
End Function

3. Schließen Sie anschließend den Code-Editor, speichern Sie Ihre Änderungen und kehren Sie zu Ihrem Arbeitsblatt zurück. Geben Sie in eine leere Zelle, in der das Ergebnis angezeigt werden soll, die Formel =SortCellWithSeparator(A2,",",TRUE) ein, und ziehen Sie den Ausfüllknauf nach unten, um die Formel auf weitere Zellen zu übertragen. Daraufhin werden alle Textzeichenfolgen in den Zellen alphabetisch sortiert – siehe Screenshot:

Hinweis: Wenn Ihre Textzeichenfolgen durch ein anderes Trennzeichen getrennt sind, ersetzen Sie das Komma in dieser Formel einfach durch Ihr eigenes Trennzeichen.

Ein Screenshot, der Textzeichenfolgen, getrennt durch Trennzeichen, zeigt, die innerhalb von Excel-Zellen alphabetisch sortiert wurden, mithilfe von VBA


5,2 Reihenfolge der Daten in einer Spalte oder Zeile umkehren / umdrehen

Gelegentlich müssen Sie die Reihenfolge der Daten in einer vertikalen Datenbereich von unten nach oben oder in einer horizontalen Datenbereich von links nach rechts umkehren. In diesem Abschnitt werden drei Methoden vorgestellt, mit denen Sie diese Aufgabe in Excel lösen können.

Die Reihenfolge der Daten in einer Spalte oder Zeile mit Formeln umkehren / invertieren

Die folgenden Formeln helfen Ihnen, die Reihenfolge der Daten in einer Spalte oder Zeile umzukehren. Gehen Sie dazu wie folgt vor:

Reihenfolge der Daten in einer Spalte umkehren

Geben Sie die folgende Formel in eine leere Zelle ein (oder fügen Sie sie dort ein), in der das Ergebnis erscheinen soll, und ziehen Sie anschließend den Ausfüllknauf nach unten, bis alle Zellenwerte in umgekehrter Reihenfolge angezeigt werden. Siehe Screenshot:

=OFFSET($A$10,-(ROW(A1)-1),0)

Hinweis: In der obigen Formel ist A1 die erste Zelle und A10 die letzte Zelle in der Spalte.

Ein Screenshot von Excel, der die Umkehrung der Reihenfolge von Daten in einer Spalte mithilfe einer Formel zeigt


Reihenfolge der Daten in einer Zeile umkehren

Wenden Sie die folgende Formel an, um die Reihenfolge der Daten horizontal in einer Zeile umzukehren:

=OFFSET($A$1,,COUNTA(1:1)-COLUMN(A1),)

Hinweis: In der obigen Formel ist A1 die erste Zelle in der Zeile, und 1:1 ist die Zeilennummer, in der sich Ihre Daten befinden. Befinden sich Ihre Daten in Zeile 10, ändern Sie dies bitte in 10:10.

Ziehen Sie anschließend den Ausfüllknauf nach rechts, bis alle Werte extrahiert sind. Dadurch werden alle Daten horizontal umgekehrt. Siehe Screenshot:

Ein Screenshot von Excel, der die Umkehrung der Reihenfolge von Daten in einer Zeile mithilfe einer Formel zeigt


Die Reihenfolge der Daten in mehreren Spalten oder Zeilen mit VBA-Code umkehren / invertieren

Die oben genannten Formeln funktionieren nur für eine einzelne Spalte oder Zeile. Möchten Sie mehrere Spalten oder Zeilen mit Daten umkehren, unterstützen Sie die folgenden VBA-Codes dabei.

Reihenfolge des Daten innerhalb der Auswahl von Zellen vertikal umkehren

1. Sichern Sie zunächst Ihre Originaldaten. Halten Sie anschließend die Tasten ALT + F11 gedrückt, um das Fenster Microsoft Visual Basic for Applications zu öffnen.

2. Klicken Sie auf Einfügen > Modul, und fügen Sie den folgenden Code im Modul-Fenster ein.

VBA-Code: Einen Zellbereich in umgekehrter Reihenfolge vertikal umkehren

Sub Flipvertically()
'updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For j = 1 To UBound(Arr, 2)
    k = UBound(Arr, 1)
    For i = 1 To UBound(Arr, 1) / 2
        xTemp = Arr(i, j)
        Arr(i, j) = Arr(k, j)
        Arr(k, j) = xTemp
        k = k - 1
    Next
Next
WorkRng.Formula = Arr
End Sub

3. Drücken Sie anschließend die F5-Taste, um diesen Code auszuführen. Es erscheint ein Dialogfeld, in dem Sie aufgefordert werden, den Datenbereich auszuwählen, dessen Daten vertikal umgekehrt werden sollen. Siehe Screenshot:

Ein Screenshot der Excel-VBA-Eingabeaufforderung zum vertikalen Umkehren von Daten in einem ausgewählten Bereich

4. Klicken Sie anschließend auf die Schaltfläche OK, um den Datenbereich vertikal umzukehren – wie in den folgenden Screenshots gezeigt:

Ein Screenshot, der einen umgekehrten vertikalen Datenbereich in Excel nach Ausführung des VBA-Codes zeigt


Reihenfolge des Daten innerhalb der Auswahl von Zellen horizontal umkehren

Um den Datenbereich in horizontaler Reihenfolge umzukehren, wenden Sie bitte den folgenden VBA-Code an:

VBA-Code: Einen Zellbereich in umgekehrter Reihenfolge vertikal umkehren

Sub Fliphorizontally()
'updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For i = 1 To UBound(Arr, 1)
    k = UBound(Arr, 2)
    For j = 1 To UBound(Arr, 2) / 2
        xTemp = Arr(i, j)
        Arr(i, j) = Arr(i, k)
        Arr(i, k) = xTemp
        k = k - 1
    Next
Next
WorkRng.Formula = Arr
End Sub

Nach Ausführung dieses Codes wurden die Daten in den Zeilen horizontal umgekehrt. Siehe Screenshots:

Ein Screenshot, der einen umgekehrten horizontalen Datenbereich in Excel nach Ausführung des VBA-Codes zeigt


Die Reihenfolge der Daten in Spalten oder Zeilen mit nur einem einzigen Klick umkehren / invertieren

Falls Sie Kutools für Excel besitzen, können Sie mithilfe der Funktionen Bereich vertikal umkehren und Bereich horizontal umkehren den Zellbereich mit nur einem Klick sowohl vertikal als auch horizontal umkehren.

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...

Reihenfolge des Daten innerhalb der Auswahl von Zellen vertikal umkehren

1. Wählen Sie den Datenbereich aus, dessen Daten umgekehrt werden sollen, und klicken Sie anschließend auf Kutools > Bereich > Bereich vertikal umkehren > Alle / Nur Inhalt umkehren. Siehe Screenshot:

Tipp: Wenn Sie die Option Alle wählen, wird gleichzeitig auch die gesamte Zellenformatierung umgekehrt. Wählen Sie hingegen Nur Inhalt umkehren, werden ausschließlich die Zellenwerte umgekehrt.

Ein Screenshot, der die Option „Vertikalen Bereich umkehren“ von Kutools in Excel zeigt

2. Anschließend wird der Datenbereich sofort vertikal umgekehrt.

Ein Screenshot, der umgekehrte vertikale Daten in Excel mithilfe von Kutools zeigt


Reihenfolge des Daten innerhalb der Auswahl von Zellen horizontal umkehren

1. Wählen Sie den Datenbereich aus und klicken Sie anschließend auf Kutools > Bereich > Bereich horizontal umkehren > Alle / Nur Inhalt umkehren. Siehe Screenshot:

Tipps: Wenn Sie die Option Allewählen, wird gleichzeitig auch die gesamte Zellenformatierung umgekehrt. Wenn Sie Nur Inhalt umkehrenauswählen, werden nur die Zellenwerte umgekehrt.

Ein Screenshot, der die Option „Horizontalen Bereich umkehren“ von Kutools in Excel zeigt

2. Anschließend werden alle Zellenwerte in der Auswahl sofort horizontal umgekehrt – wie in den folgenden Screenshots gezeigt:

Ein Screenshot, der umgekehrte horizontale Daten in Excel mithilfe von Kutools zeigt


5,3 Arbeitsblattregisterkarten in Excel alphabetisch oder nach Registerkartenfarbe sortieren

Angenommen, Ihre Arbeitsmappe enthält eine große Anzahl von Arbeitsblättern. Wenn Sie die Blattregisterkarten alphabetisch sortieren oder die Blattregisterkarten nach Registerkartenfarbe ordnen möchten, kostet die übliche Methode – per Drag & Drop Blattregisterkarten – viel Zeit. In diesem Abschnitt werden einige Tricks zur Anordnung der Blattregisterkarten in aufsteigender oder absteigender Reihenfolge vorgestellt.

Arbeitsblattregisterkarten alphabetisch mit VBA-Code sortieren

Der folgende VBA-Code unterstützt Sie dabei, Ihre Blattregisterkarten alphabetisch – entweder aufsteigend oder absteigend – zu sortieren. Gehen Sie dazu wie folgt vor:

1. Halten Sie ALT + F11 gedrückt, um das Fenster Microsoft Visual Basic für Applikationen zu öffnen.

2. Klicken Sie auf Einfügen > Modul, und fügen Sie anschließend das folgende Makro im Modul-Fenster ein.

VBA: Alle Blätter alphabetisch sortieren

Sub SortWorkBook()
'Updateby Extendoffice
Dim xResult As VbMsgBoxResult
xTitleId = "KutoolsforExcel"
xResult = MsgBox("Click Yes to sort sheets in ascending order;" & Chr(10) & "Click No will sort in descending order", vbYesNoCancel + vbQuestion + vbDefaultButton1, xTitleId)
For i = 1 To Application.Sheets.Count
    For j = 1 To Application.Sheets.Count - 1
        If xResult = vbYes Then
            If UCase$(Application.Sheets(j).Name) > UCase$(Application.Sheets(j + 1).Name) Then
                Sheets(j).Move after:=Sheets(j + 1)
            End If
            ElseIf xResult = vbNo Then
                If UCase$(Application.Sheets(j).Name) < UCase$(Application.Sheets(j + 1).Name) Then
                    Application.Sheets(j).Move after:=Application.Sheets(j + 1)
            End If
        End If
    Next
Next
End Sub

3. Drücken Sie anschließend die F5-Taste, um dieses Makro auszuführen. Klicken Sie im folgenden Dialogfeld auf Ja, um alle Arbeitsblätter in aufsteigender alphabetischer Reihenfolge zu sortieren, oder auf Nein, um sie – wie gewünscht – in absteigender alphabetischer Reihenfolge zu sortieren.

Ein Screenshot der VBA-Eingabeaufforderung zum alphabetischen Sortieren von Excel-Arbeitsblattreitern


Arbeitsblattregisterkarten alphabetisch / alphanumerisch mit einer leistungsstarken Funktion sortieren

Kutools für Excel bietet eine leistungsstarke Funktion – Alle Blätter sortieren. Mit dieser Funktion können Sie Ihre Arbeitsblätter alphabetisch oder alphanumerisch sortieren, nach Registerkartenfarbe ordnen oder die Reihenfolge der Blattregisterkarten ganz nach Bedarf umkehren.

Kutools für Excel – Ausgestattet mit über 300 unverzichtbaren Werkzeugen für Excel. Erledigen Sie Ihre Excel-Aufgaben schneller, einfacher und effizienter.Jetzt herunterladen!

1. Öffnen Sie die Arbeitsmappe, deren Blattregisterkarten Sie sortieren möchten, und klicken Sie anschließend auf KUTOOLS PLUS > Arbeitsblatt > Alle Blätter sortieren. Siehe Screenshot:

Ein Screenshot der Funktion „Arbeitsblätter sortieren“ von Kutools in Excel

2. Wählen Sie im Dialogfeld Alle Blätter sortieren im rechten Bereich eine gewünschte Sortierart aus, z. B. Alphabetische Sortierung oder Exakte Sortierung. Siehe Screenshot:

Ein Screenshot des Dialogfelds „Arbeitsblätter sortieren“

3. Klicken Sie anschließend auf die Schaltfläche OK, um alle Arbeitsblätter entsprechend der von Ihnen festgelegten Sortierreihenfolge zu sortieren. Siehe Screenshots:

Ein Screenshot, der Arbeitsblätter zeigt, die in Excel mithilfe von Kutools alphabetisch sortiert wurden


Arbeitsblattregisterkarten basierend auf der Registerkartenfarbe mit VBA-Code sortieren

Es ist üblich, Arbeitsblätter in Excel alphabetisch zu sortieren – aber haben Sie schon einmal versucht, die Blattregisterkarten nach ihrer Registerkartenfarbe zu sortieren? Der folgende VBA-Code hilft Ihnen dabei, genau das zu erreichen. Gehen Sie wie folgt vor:

1. Halten Sie ALT + F11gedrückt, um das Microsoft Visual Basic für Applikationen-Fenster zu öffnen.

2. Klicken Sie auf Einfügen > Modul, und fügen Sie anschließend das folgende Makro in das Modul-Fenster ein.

VBA: Alle Blätter nach Registerkartenfarbe sortieren

Sub SortWorkBookByColor()
'Updateby20140624
Dim xArray1() As Long
Dim xArray2() As String
Dim n As Integer
Application.ScreenUpdating = False
If Val(Application.Version) >= 10 Then
    For i = 1 To Application.ActiveWorkbook.Worksheets.Count
        If Application.ActiveWorkbook.Worksheets(i).Visible = -1 Then
            n = n + 1
            ReDim Preserve xArray1(1 To n)
            ReDim Preserve xArray2(1 To n)
            xArray1(n) = Application.ActiveWorkbook.Worksheets(i).Tab.Color
            xArray2(n) = Application.ActiveWorkbook.Worksheets(i).Name
        End If
    Next
    For i = 1 To n
        For j = i To n
            If xArray1(j) < xArray1(i) Then
                temp = xArray2(i)
                xArray2(i) = xArray2(j)
                xArray2(j) = temp
                temp = xArray1(i)
                xArray1(i) = xArray1(j)
                xArray1(j) = temp
            End If
        Next
    Next
    For i = n To 1 Step -1
        Application.ActiveWorkbook.Worksheets(CStr(xArray2(i))).Move after:=Application.ActiveWorkbook.Worksheets(Application.ActiveWorkbook.Worksheets.Count)
    Next
End If
Application.ScreenUpdating = True
End Sub

3. Drücken Sie anschließend die F5-Taste, um diesen Code auszuführen. Blätter mit derselben Registerkartenfarbe werden automatisch gruppiert. Siehe Screenshots:

Ein Screenshot, der Arbeitsblätter zeigt, die in Excel nach Registerkartenfarbe sortiert wurden, nachdem VBA ausgeführt wurde


Arbeitsblattregisterkarten basierend auf der Registerkartenfarbe mit einer erstaunlichen Funktion sortieren

Mit der Kutools für Excel-Alle Blätter sortieren-Funktion können Sie Ihre Arbeitsblattregisterkarten schnell und einfach nach Farbe sortieren.

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...

1. Klicken Sie auf Kutools Plus > Arbeitsblatt > Alle Blätter sortieren, um zum Alle Blätter sortieren-Dialogfeld zu gelangen. Klicken Sie im Alle Blätter sortieren-Dialogfeld auf die Schaltfläche Farbsortierung im rechten Bereich (siehe Screenshot):

Ein Screenshot, der die Option „Nach Farbe sortieren“ von Kutools zum Sortieren von Arbeitsblattreitern nach Farbe zeigt

2. Klicken Sie anschließend auf die Schaltfläche OK. Die Blätter mit derselben Registerkartenfarbe werden wie in den folgenden Screenshots gezeigt zusammengefasst:

Ein Screenshot, der sortierte Arbeitsblattreiter nach Farbe in Excel mithilfe von Kutools zeigt

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