Vba excel sortieren nach aufsteigenden Ziffern?
Wie lässt sich eine Tabelle nach aufsteigenden Ziffern sortieren?
sodass zum Beispiel die zahl 12597 über der Zahl 345 steht, da die 1. Ziffer kleiner ist.
es soll also nicht nach dem „Wert“ bzw. der Größe des Wertes sortieren.
hoffe ist verständlich.
3 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Microsoft Excel
Wenn ich dich recht verstehe soll das Ergebnis dann ca so aussehen?:
- 12952
- 14731
- 16710
- 3392
Dafür musst du die Ziffern zuerst aufteilen, z.B in Hilfspalten mit dieser Formel:
- =WENNFEHLER(1*TEIL($B2;SPALTE(A:A);1);TEIL($B2;SPALTE(A:A);1))
Wennfehler ist für eventuelle Buchstaben. Mit diesen Hilfspalten kannst du dann das Sortierenwerkzeug von Excel anwenden.
wenn diese Tabelle als Zahlen formatiert oder sortiert wird sollte dies funktionieren
falls das aber als Text formatiert bleiben soll dann Null ranhängen
03392
03392
03392
12952
12952
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Microsoft Excel
-.-.- zurückgezogen
Woher ich das weiß:eigene Erfahrung
in welche Zelle geb ich die Formel ein ?