Excel Sortierung nach den letzten Stellen
Hallo,
ich habe mehrere Excel Dateien, welche eine Liste aus Kundennummern beinhalten.
Diese Kundennummern sind ungefähr wie folgt aufgebaut
21100BG0000064
21100BG0000011
21100BG0000021
Diese sollen nun in Excel nach Endnummern sortiert werden.
Als Ergebnis müsste es dann sein
21100BG0000011
21100BG0000021
21100BG0000064
Gibt es eine Möglichkeit die Sortierung der Art anzupassen, das Excel von hinten sortiert?
Oder habt ihr vielleicht eine andere Lösung?
Mfg
Christian Nachtigall
Antwort schreiben
Antwort 1 von Saarbauer vom 26.01.2019, 09:47 Options
Hallo,
entweder ist dein Beispiel bescheiden oder ich verstehe dein Problem nicht richtig.
Bei deinem Beispiel lässt sich eine Sortierung mit "Daten" "Sortieren" "aufsteigend" ohne Probleme durchführen. Im anderen Fall solltest du ein besseres Beispiel liefern müsste dann mit einer Hilfsspalte und Rechts() machbar sein
Gruß
Helmut
Antwort 2 von cnachtigall1 vom 26.01.2019, 09:58 Options
Hallo Helmut,
gerne Erweitere ich mein Beispiel.
Die Kundennummern sehen wie folgt aus:
21100BG0000064
21100BG0000011
21100BG0000021
21100BG0000186
21100BG0000175
Excel sortiert diese über die Funktion bereits prima,
Allerdings kriege ich es nicht hin, dass nach Endnummern sortiert wird wie in Zeite 1 der Wert 4 oder Zeile 2 der Wert 1
Excel müsste mit den erweiterten Nummern wie foglt sortieren:
21100BG0000011
21100BG0000021
21100BG0000064
21100BG0000175
21100BG0000186
Nun hoffe ich, konnte ich das Problem verständlicher machen.
Falls dem nicht so sein sollte, fragt ruhig.,
Danke für Eure Vorschläge.
Antwort 3 von Saarbauer vom 26.01.2019, 10:07 Options
Hallo,
leider nicht mit deinen Daten nachvollziebar, da es bei mir ohne Probleme funktioniert.
Einzige Möglichkeit aus meiner Sicht, dass in den Orginaldaten irgendwo keine Null sonder ein "o" / "O" ist
Gruß
Helmut
Antwort 4 von M.O. vom 26.01.2019, 10:13 Options
Hallo,
auch ich verstehe dein Problem nicht . Eine Sortierung entsprechend der Antwort 1 von Helmut macht genau das, was du willst.
Gruß
M.O.
Antwort 5 von cnachtigall1 vom 26.01.2019, 10:22 Options
Hallo Helmut,
das Problem ist, es klappt begrenzt.
Du siehst unten, die Daten aus meiner Teststellung, bereits durch Excel sortiert.
Bis zur 200 (Zeile 6) ist auch alles OK.
Danach fügt Excel aber die Endnummer 9 an, obwohl noch Endnummern mit einer 1 am Ende existieren z.B. in Zeile 8 und 9.
Diese müssten hinter die erste Zeile, sodass die richtige Sortierung wie folgt aussieht.
Sortierung von Excel:
21102BG0000011
21102BG0000022
21102BG0000064
21102BG0000174
21102BG0000186
21102BG0000200
21102BG0000269
21102BG0000271
21102BG0000371
21102BG0000389
21102BG0000401
21102BG0000475
21102BG0000501
21102BG0000649
21102BG0000669
21102BG0000737
21102BG0000907
21102BG0001008
21102BG0001070
21102BG0001091
21102BG0001094
21102BG0001104
21102BG0001167
21102BG0001196
21102BG0001289
21102BG0001396
gewünschte Sortierung:
21102BG0000200
21102BG0000011
21102BG0000271
21102BG0000371
21102BG0000022
21102BG0000064
21102BG0000174
21102BG0000186
21102BG0000269
usw.
Wichtig ist nur die letzte Stelle der Kundennummer, diese soll immer absteigend sortiert werden.
Antwort 6 von Saarbauer vom 26.01.2019, 10:31 Options
Hallo,
doppelter Sortiervorgang erforderlich und Hilfsspalte
1. Sortieren der Orginaldaten nach Kundennummern.
2. Hilfspalte einrichten und im Feld in Zeile 2 (erste Zeile Überschriften) =RECHTS(A2;1) eingebn und nach unten ziehen
3. Nach Hilfsspalte sortieren
Gruß
Helmut
Antwort 7 von nighty vom 26.01.2019, 10:35 Options
hi cnachtigall1 :)
wenn es ohne hilfsspalte sein sollte bzw gewünscht ist schreib ich dir gern ein makro :-)
ich wart noch antwort ab
gruss nighty
Antwort 8 von cnachtigall1 vom 26.01.2019, 11:06 Options
Vielen Dank Helmut,
Deine Lösung funktioniert bestens und hilft mir ungemein.
Vielen Dank dafür.
Kennst du eventuell noch eine Lösung für den Fall, dass die zweite Stelle der Endnummer anschliessend noch mit sortiert wird?
Mfg
Christian
Antwort 9 von Saarbauer vom 26.01.2019, 11:16 Options
Hallo,
=RECHTS(A2;1) auf =RECHTS(A2;x)
x steht für die Anzahl der Stellen von rechts
Gruß
Helmut