Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Sortierung nach Zeichen(länge)

Sortierung nach Zeichen(länge)
Hammermann,
Hallo zusammen,
ich einmal wieder ein Problem. Ich möchte eine Sortierung nach Zeichenketten vornehmen.
Beispiel in eine Spalte gibt es folgende Typen von Zeichenketten:
1. xxxxxxxx
2. xxxxxxxx-xxx-x-xxxx
Ich möchte erst alle Zeichenketten mit xxxxxxxx-xxx-x-xxxx haben und dann die mit nur xxxxxxx.
Gibt es hier eine Möglichkeit.
Vielen Dank für eure Bemühungen im Voraus.
Mit freundlichen Grüßen
D. Hammermann
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Sortierung nach Zeichen(länge)
20.06.2012 14:27:12
Franky
Hallo Dirk,
mach Dir doch eine Hilfsspalte, in der Du mit =Länge() die Länge der jeweiligen Zeichenkette auszählst. Danach sortiertst du erst nach der Hilfsspalte und dann nach der Datenspalte.
Gruß
Franky
AW: Sortierung nach Zeichen(länge)
20.06.2012 16:12:07
Hammermann,
Man, man,
danke für den Anstoß (das man, man ist auf mich bezogen).
Vielen Dank.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zeichenketten in Excel nach Länge sortieren


Schritt-für-Schritt-Anleitung

  1. Hilfsspalte erstellen: Füge neben der Spalte mit deinen Zeichenketten eine neue Spalte ein. Diese wird als Hilfsspalte dienen.

  2. Länge der Zeichenketten berechnen: In der ersten Zeile der Hilfsspalte verwendest du die Funktion =LÄNGE(A1), wobei A1 die Zelle ist, die die erste Zeichenkette enthält. Ziehe die Formel nach unten, um die Längen aller Zeichenketten zu berechnen.

    =LÄNGE(A1)
  3. Sortierung durchführen: Markiere die gesamte Datenreihe (inklusive der Hilfsspalte) und gehe zu „Daten“ > „Sortieren“. Wähle zuerst die Hilfsspalte aus, um nach der Länge der Zeichenketten zu sortieren, und dann die Originalspalte, um die Zeichenketten selbst in der gewünschten Reihenfolge anzuzeigen.


Häufige Fehler und Lösungen

  • Formel funktioniert nicht: Stelle sicher, dass du die korrekte Syntax verwendest und die Zellenbezüge richtig sind.

  • Sortierung nicht korrekt: Überprüfe, ob du auch die Hilfsspalte markiert hast, bevor du die Sortierung durchführst. Wenn nur die Originalspalte markiert ist, wird die Sortierung nicht wie gewünscht angewendet.


Alternative Methoden

Eine weitere Möglichkeit, Zeichenketten in Excel nach der Anzahl der Zeichen zu sortieren, ist die Verwendung von benutzerdefinierten Sortierfunktionen oder Makros. Mit VBA (Visual Basic for Applications) kannst du eine komplexere Sortierung erstellen, falls du mehr Kontrolle über den Sortierprozess benötigst.


Praktische Beispiele

Angenommen, du hast folgende Zeichenketten in Spalte A:

A
xxxxxxxx
xxxxxxxx-xxx-x-xxxx
xxxxxxx
xxxxxxxx-xxxx

Nach Anwendung der obigen Schritte und Sortierung nach der Länge der Zeichenketten würde die Liste wie folgt aussehen:

A Länge
xxxxxxxx-xxx-x-xxxx 17
xxxxxxxx-xxxx 14
xxxxxxxx 8
xxxxxxx 7

Tipps für Profis

  • Dynamische Sortierung: Nutze die Formel in der Hilfsspalte so, dass du sie automatisch aktualisieren kannst, wenn neue Zeichenketten hinzugefügt werden.

  • Bedingte Formatierung: Verwende bedingte Formatierung, um die längsten oder kürzesten Zeichenketten hervorzuheben, was die Überprüfung der Daten erleichtert.


FAQ: Häufige Fragen

1. Wie kann ich die Länge einer Zeichenkette in Excel ermitteln?
Du kannst die Funktion =LÄNGE(A1) verwenden, um die Länge der Zeichenkette in Zelle A1 zu berechnen.

2. Gibt es eine Möglichkeit, Zeichenketten automatisch nach ihrer Länge zu sortieren?
Ja, indem du eine Hilfsspalte zur Berechnung der Längen verwendest und dann die gesamte Datenreihe sortierst, kannst du die Zeichenketten effektiv nach ihrer Länge anordnen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige