Wie sortiert man eine Liste von Spalten nach Zeichenlänge in Excel?
Das Sortieren von Daten nach Zeichenlänge kann eine hilfreiche Technik sein, wenn man mit Listen arbeitet, die auf der Grundlage der Anzahl der Zeichen in jedem Eintrag organisiert werden müssen. Zum Beispiel möchten Sie vielleicht Namen, Produktcodes oder Beschreibungen von der kürzesten zur längsten oder umgekehrt anordnen. In diesem Leitfaden führen wir Sie durch einige einfache Methoden, um eine Spalte in Excel nach Zeichenlänge zu sortieren.
![]() | ![]() | ![]() |
Sortieren einer Liste von Spalten nach Zeichenlänge mit einer Hilfsspalte
Sortieren einer Liste von Spalten nach Zeichenlänge mit Kutools für Excel
Sortieren einer Liste von Spalten nach Zeichenlänge mit einer Hilfsspalte
Es gibt keine direkte Funktion, um eine Liste von Spalten nach Zeichenlänge zu sortieren, daher müssen Sie eine Hilfsspalte verwenden, um zunächst die Anzahl der Zeichen zu zählen und diese dann zu sortieren.
1. Neben der Wertespalte geben Sie diese Formel =LEN(A1) in eine leere Zelle B1 ein, siehe Screenshot:
2. Drücken Sie dann die Eingabetaste und Sie erhalten die Anzahl der Textzeichenfolge, wählen Sie dann die Zelle B1 aus und ziehen Sie den Ausfüllknauf in den Bereich, den Sie mit dieser Formel füllen möchten.
3. Alle Zeichenanzahlen in Spalte A wurden in Spalte B extrahiert, und nun können Sie diesen Bereich in Spalte B sortieren, indem Sie auf Daten > Sortieren klicken, siehe Screenshot:
4. Im Sortierwarnung-Fenster aktivieren Sie die Option Bereich erweitern und klicken dann auf die Schaltfläche Sortieren.
5. Wählen Sie im Sortierdialogfeld die Spalte B aus, nach der Sie sortieren möchten, und wählen Sie den Typ aus, nach dem Sie sortieren möchten. Wählen Sie abschließend die Sortierreihenfolge aus. Hier wählen wir Werte in der Dropdown-Liste Sortieren nach und Kleinste zu größte in der Dropdown-Liste Reihenfolge. Siehe Screenshot:
6. Klicken Sie dann auf OK, und die Zeichenfolgen wurden nach der Zeichenlänge sortiert. Sie können Spalte B bei Bedarf löschen. Siehe Screenshot:
Sortieren einer Liste von Spalten nach Zeichenlänge mit Kutools für Excel
Das Sortieren einer Spalte nach Zeichenlänge in Excel kann mühsam sein, wenn Sie sich auf Formeln und manuelle Schritte verlassen. Kutools für Excel vereinfacht diesen Prozess mit seiner leistungsstarken Funktion Erweitertes Sortieren. Diese Funktion übertrifft grundlegendes Sortieren, indem sie eine Vielzahl mächtiger Optionen bietet, um Ihre Daten mühelos zu organisieren. Ob es darum geht, nach Nachnamen, Häufigkeit, Monat oder mehr zu sortieren – dieses Tool erleichtert selbst die komplexesten Sortieraufgaben.
- Wählen Sie die Liste aus, die Sie nach Zeichenlänge sortieren möchten, und klicken Sie auf Kutools Plus > Sortieren > Erweitertes Sortieren, um das Dialogfeld Erweitertes Sortieren zu öffnen;
- Im Dialogfeld wählen Sie die Spalte Ihrer Liste aus, und wählen Sie Textlänge aus der Dropdown-Liste Sortieren nach aus, und legen Sie die gewünschte Reihenfolge fest. (Wenn Ihre ausgewählte Liste eine Kopfzeile hat, aktivieren Sie das Kontrollkästchen Daten enthält Überschriften.)
- Klicken Sie auf die Schaltfläche OK.
Ergebnis:
Jetzt sehen Sie, dass die Liste der Daten nach Zeichenlänge sortiert wurde, siehe Screenshot:
Sortieren einer Liste von Spalten nach Zeichenlänge mit der SORTBY-Funktion (Excel 365 / Excel 2021 und spätere Versionen)
Mit Excel 365 oder Excel 2021 und späteren Versionen bietet die SORTBY-Funktion eine einfache und dynamische Möglichkeit, dies zu erreichen. In diesem Abschnitt zeigen wir Ihnen Schritt für Schritt, wie Sie die SORTBY-Funktion verwenden, um eine Spalte effizient nach Zeichenlänge zu sortieren.
Geben Sie die folgende Formel in eine leere Zelle ein, um das Ergebnis einzufügen, drücken Sie dann die Eingabetaste, und Excel wird die Daten dynamisch nach Zeichenlänge sortieren. Siehe Screenshot:
=SORTBY(A2:A13,LEN(A2:A13),1)
- A2:A13: Der Datenbereich, den Sie sortieren möchten.
- LEN(A2:A13): Berechnet die Länge jedes Eintrags im Bereich A2:A13.
- 1: Gibt die aufsteigende Reihenfolge an. Verwenden Sie -1 für absteigende Reihenfolge.
In diesem Leitfaden haben wir drei effektive Methoden untersucht, um eine Spalte in Excel nach Zeichenlänge zu sortieren. Jede Methode hat ihre eigenen Vorteile und deckt verschiedene Excel-Versionen und Benutzerbedürfnisse ab. Wenn Sie an weiteren Excel-Tipps und -Tricks interessiert sind, bietet unsere Website Tausende von Tutorials.
Verwandter Artikel:
Wie sortiert man Zellen nach absoluten Werten in Excel?
Beste Büroproduktivitätswerkzeuge
Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!