Excel: Ist es möglich Buchstaben innerhalb einer Zelle zu vertauschen?
Und zwar habe ich eine Liste von verschiedenen Zahlen (01;10;101;001;101;011000) und ich möchte sie so sortieren,dass sie zuerst mit den Einsen und danach die Nullen erscheinen ohne die Anzahl der Zahlen zu verändern (10;10;110;100;110;110000).. Aber es klappt bei mir nicht so richtig,,, könnte mir einer helfen?
2 Antworten
![](https://images.gutefrage.net/media/user/Suboptimierer/1443606504450_nmmslarge__0_0_160_160_7f828fad18ee7edb96b8daceedaeeadb.png?v=1443606506000)
Ich würde mir mit TEIL jede Ziffer in eine Zelle extrahieren und die Ergebniszellen sortieren, bevor ich die Sortierung wieder zusammenfüge.
Andere Möglichkeit folgt...
![](https://images.gutefrage.net/media/user/Suboptimierer/1443606504450_nmmslarge__0_0_160_160_7f828fad18ee7edb96b8daceedaeeadb.png?v=1443606506000)
=WIEDERHOLEN("1";SUMME(WERT(TEIL(A1;ZEILE(INDIREKT("1:"&LÄNGE(A1)));1))))&WIEDERHOLEN("0";LÄNGE(A1)-SUMME(WERT(TEIL(A1;ZEILE(INDIREKT("1:"&LÄNGE(A1)));1))))
Das ist eine Matrixformel, deren Eingabe mit Strg + Shift + Enter abgeschlossen werden muss.
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
und wie kann man sortieren also,dass es dann automatisch geht
![](https://images.gutefrage.net/media/user/Oubyi/1652363895285_nmmslarge__0_0_120_120_040779a85bcf89fd282fa9af46f30da0.png?v=1652363895000)
Angenommen Deine Zahlen stehen untereinander in Spalte A.
Dann müsste diese Formel in B1 und runterkopiert schon mal die umgewandelten Zahlen ergeben. ODER?
=(WECHSELN(A1;0;""))*10^(LÄNGE(A1)-LÄNGE(WECHSELN(A1;0;"")))
Jetzt kannst Du in B die Formeln durch ihre Werte ersetzen und dann nach Spalte B (inklusive A) sortieren.
Klappt das so? Habe ich Dich richtig verstanden?