Zum Inhalt springen

Zeilen sortieren

Sortiert Listen alphabetisch oder nach Länge, kehrt sie um oder mischt sie zufällig. Sortiersprache wählbar, Zahlen in den Zeilen zählen auf Wunsch als Wert.

0 Zeichen · 0 Zeilen

0 Zeichen · 0 Zeilen

Deine Eingaben werden nur in diesem Browser verarbeitet und nie an einen Server gesendet. So funktioniert es

Drei Zeilen werden von Cherry, Apple, Banana zu Apple, Banana, Cherry sortiert

Verwendung

Füge deine Liste in „Eingabe“ ein, ein Wert pro Zeile, und wähle unter „Sortieren nach“ eine der vier Arten. Davon hängt ab, welche Optionen zur Verfügung stehen.

  • „Richtung“ lässt sich nur bei „Alphabetisch“ und „Länge“ wählen. Bei den beiden anderen Arten ist sie gesperrt, mit dem Hinweis „Dieser Modus hat keine Richtung.“
  • „Sortiersprache“, „Zahlen dem Wert nach vergleichen (2 < 10)“ und „Groß-/Kleinschreibung beachten“ wirken nur bei „Alphabetisch“.
  • „Leere Zeilen ausschließen“ funktioniert bei allen vier Arten.

Die vier Sortierarten

  • Alphabetisch: Sortiert nach der Reihenfolge der Zeichen. Als „Richtung“ stehen „A bis Z“ und „Z bis A“ zur Wahl.
  • Länge: Sortiert nach der Zahl der Zeichen pro Zeile, mit den Richtungen „Kürzeste zuerst“ und „Längste zuerst“. Gezählt wird, was auf dem Bildschirm als ein Zeichen erscheint: Ein Buchstabe mit Akzent zählt ebenso als 1 wie ein Emoji, das intern aus mehreren Codes zusammengesetzt ist. été, ab, 👨‍👩‍👧 und abcd ergeben mit „Kürzeste zuerst“ die Reihenfolge 👨‍👩‍👧 (1 Zeichen), ab (2 Zeichen), été (3 Zeichen), abcd (4 Zeichen). Gleich lange Zeilen behalten ihre Reihenfolge aus der Eingabe.
  • Reihenfolge umkehren: Sortiert nicht, sondern stellt die vorhandene Reihenfolge auf den Kopf. Damit wird aus einem Protokoll mit dem neuesten Eintrag oben eines mit dem ältesten oben.
  • Zufällig mischen: Bringt die Zeilen in eine zufällige Reihenfolge. Dafür nutzt das Tool die kryptografischen Zufallszahlen des Browsers, und jede mögliche Reihenfolge ist gleich wahrscheinlich. „Erneut mischen“ neben dem Ergebnis zieht eine neue.

Was die Sortiersprache an der Reihenfolge ändert

„Alphabetisch“ richtet sich nach der Wörterbuchreihenfolge der Sprache, die unter „Sortiersprache“ gewählt ist. Zur Auswahl stehen fünf: 한국어, English, 日本語, Deutsch und Español. Voreingestellt ist die Sprache der Seite, die du gerade liest. In diesen Fällen fällt dieselbe Liste je nach Sprache unterschiedlich aus:

Eingegebene Zeilen Sortiersprache Ergebnis
banana, 사과, Apple, 가지 한국어 가지, 사과, Apple, banana
banana, 사과, Apple, 가지 die übrigen vier Apple, banana, 가지, 사과
oso, ñandú, nube, nido Español nido, nube, ñandú, oso
oso, ñandú, nube, nido die übrigen vier ñandú, nido, nube, oso
Zebra, Ärger, Apfel, Azur alle fünf Apfel, Ärger, Azur, Zebra

Mit Koreanisch als Sortiersprache steht die koreanische Schrift vor den lateinischen Buchstaben (사과 heißt Apfel, 가지 Aubergine), mit jeder anderen Sprache ist es umgekehrt. Nur mit Español als Sortiersprache wird ñ als eigener Buchstabe hinter n eingeordnet. Die Umlaute ä, ö und ü stehen bei allen fünf Sprachen direkt bei a, o und u.

Unabhängig von der Sprache kommen Zeilen, die mit einem Sonderzeichen beginnen, zuerst, danach Ziffern, danach Buchstaben. Eine Zeile, die mit einem Leerzeichen beginnt, rutscht wie ein Sonderzeichen ganz nach vorn.

Zahlen, Groß-/Kleinschreibung und leere Zeilen

  • Zahlen dem Wert nach vergleichen (2 < 10): Ist die Option aus, werden Ziffern wie Buchstaben von links nach rechts verglichen, und es entsteht item1, item10, item2. Ist sie an, liest das Tool die Zahl in der Zeile als Wert, und es entsteht item1, item2, item10. Das brauchst du für Dateinamen und nummerierte Einträge.
  • Groß-/Kleinschreibung beachten: Ist die Option aus, gelten apple und Apple als gleich und bleiben in der Reihenfolge der Eingabe. Ist sie an, kommt beim selben Wort die Kleinschreibung zuerst: apple, Apple, APPLE. Akzente werden unabhängig davon immer unterschieden, résumé steht also hinter resume.
  • Leere Zeilen ausschließen: Nimmt leere Zeilen vor dem Sortieren heraus. Gemeint sind nur Zeilen ganz ohne Zeichen. Zeilen, in denen nur Leerzeichen oder Tabs stehen, bleiben drin und wandern an den Anfang des Ergebnisses.

Häufige Fragen

Nach dem Sortieren steht ganz oben eine leere Zeile. Woher kommt sie?

Endet die Eingabe mit einem Zeilenumbruch, zählt das, was danach kommt, als eine leere Zeile, und eine leere Zeile steht vor jedem Zeichen. Aus den zwei Zeilen b, a mit einem abschließenden Zeilenumbruch wird deshalb: leere Zeile, a, b. Bei „Reihenfolge umkehren“ landet sie aus demselben Grund ganz oben. Mit „Leere Zeilen ausschließen“ ist sie weg.

Werden auch Dezimalzahlen, negative Zahlen und Zahlen mit Tausendertrennzeichen der Größe nach sortiert?

Nein. „Zahlen dem Wert nach vergleichen (2 < 10)“ liest jede zusammenhängende Ziffernfolge einzeln als ganze Zahl. Dezimaltrennzeichen, Vorzeichen und Tausendertrennzeichen kennt die Option nicht. Mit englischer Schreibweise (Punkt als Dezimaltrennzeichen) steht deshalb 1.5 vor 1.25 (verglichen werden die 5 und die 25 hinter dem Punkt), -3 vor -10 (das Vorzeichen wird übergangen) und 1,200 vor 30 und 950 (verglichen wird nur die 1 vor dem Komma). Solche Werte sortierst du sicherer in einer Tabellenkalkulation als Zahlen.

Kann ich japanische Ortsnamen in Kanji nach ihrer Aussprache sortieren?

Kanji werden nicht nach ihrer Lesung eingeordnet. Stellst du „Sortiersprache“ auf 日本語 und sortierst 大阪 (おおさか), 京都 (きょうと) und 東京 (とうきょう), wobei in Klammern jeweils die Lesung in Silbenschrift steht, lautet das Ergebnis 京都, 大阪, 東京. Werte in Silbenschrift (Kana) werden dagegen in der Reihenfolge der japanischen Silbentafel sortiert. Brauchst du die Reihenfolge nach Aussprache, schreibe die Kana-Lesung an den Anfang jeder Zeile und sortiere dann.

Lässt sich ein Ergebnis von „Zufällig mischen“ später genau so wiederherstellen?

Nein. Bei jedem Mischen zieht der Browser neue Zufallszahlen, und einen Wert, der die Reihenfolge festhält, gibt es nicht. Eine einmal gemischte Reihenfolge bleibt erhalten, wenn du Text innerhalb einer Zeile änderst. Neu gemischt wird, wenn du auf „Erneut mischen“ klickst, wenn sich die Zahl der Zeilen ändert oder wenn du die Seite neu öffnest. Eine Reihenfolge, die du aufbewahren musst, etwa das Ergebnis einer Auslosung, kopierst du am besten sofort.

Kann ich nach einer bestimmten Tabellenspalte sortieren oder die Kopfzeile fixieren?

Für das Tool ist jede Zeile ein einzelner Wert. Diese Listen solltest du deshalb vorbereiten, bevor du sie einfügst: • Steht in der ersten Zeile eine Überschrift wie „Name“ oder „Nummer“, wird sie mitsortiert und landet irgendwo in der Mitte. Lass die Kopfzeile weg. • Bei Tabellen mit Kommas oder Tabs als Spaltentrenner beginnt der Vergleich bei der ersten Spalte. Nach der zweiten Spalte zu sortieren, ist nicht möglich. • Kommt dieselbe Zeile mehrfach vor, wird nichts gelöscht. Die Duplikate stehen danach untereinander.

Zuletzt aktualisiert: