Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Spalten mit Text und Zahlen sortieren
#1
Hallo,

die Zellen einer Spalte mit Buchstaben-Zahlen Kombinationen werden nicht so sortiert wie ich gerne hätte.

Aktuell wird folgendermassen sortiert:

Text1
Text10
Text11
...
Text19
Text2
Text20
...

Gewünscht wär:
Text1
Text2
...
Text9
Text10
Text11
...


Wie erreiche ich das?


Joachim


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hallo,

dann musst du die Inhalte in dieser Form: Text01, Text02, ... Text10 usw. schreiben
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Danke für die schnelle Antwort.


Bei der Anwendung geht es darum elektronische Bauteile zu definieren, teilweise Bauteile mit 1000Pins.
Die Pin Bezeichnungen aus den Datenblättern sind immer A1, A2, B21, B2, ...B11 , usw. nie A01, A02 .. oder A001, B002, usw.

D.h. ich müsste bei sehr vielen Zellen manuell die 0 einfügen.


Daher wäre eine andere Sortierung mein Favorit vor dem manuellen einfügen.

Joachim
Antworten Top
#4
Moin!
Wenn die Textzahlen höchstens zweistellig sind, hilft folgende ungetestete Hilfsspalte:
=WENN(ISTZAHL(RECHTS(A2;2);A2;LINKS(A2;LÄNGE(A2)-1)&TEXT(RECHTS(A2;1);"00")))
Nach dieser kannst Du jetzt korrekt sortieren.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#5
Hallo Joachim,

das Problem entsteht daraus, wie in Excel (und auch sonst) Texte sortiert werden. Alternativ kannst du es mit zwei Hilfsspalten versuchen, nach denen sortiert wird. Können anschließend ausgeblendet werden:

Tabelle1

ABC
2A1A1
3A2A2
4A3A3
5A4A4
6A5A5
7A6A6
8A7A7
9A8A8
10A9A9
11A10A10
12A11A11
13A12A12
14A13A13
15A14A14
16A15A15
17A16A16
18B1B1
19B2B2
20B3B3
21B4B4
22B5B5
23B6B6
24B7B7
25B8B8
26B9B9
27B10B10
28B11B11
29B12B12
30B13B13
31B14B14
32B15B15
33B16B16

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#6
=LET(
b;A1:A999;
c;--RECHTS(b;SEQUENZ(;9));
d;NACHZEILE(WENN(ISTZAHL( c );c);LAMBDA(arr;MAX(arr)));
SORTIERENNACH(b;WECHSELN(b;d;);;d;))


macht es mit variabler numerischer Länge am Ende und ohne Hilfsspalten. In XL365 und jetzt auch in XLWeb!
Antworten Top
#7
Hallo,

Hilfsspalte:

=LINKS(A1;1)&TEXT(TEIL(A1;2;99);"00")

dann beide Spalten nach der Hilfsspalte sortieren!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#8
(09.02.2022, 11:52)BoskoBiati schrieb: Hallo,

Hilfsspalte:

=LINKS(A1;1)&TEXT(TEIL(A1;2;99);"00")

dann beide Spalten nach der Hilfsspalte sortieren!

Ich habe manchmal auch Pin Bezeichnunge mit A100 usw, das kann ich mit der Formel nicht abbilden, und eine Erweiterung auf 3 Zahlen bekomme ich nicht hin . Blush

(09.02.2022, 11:12)RPP63 schrieb: Moin!
Wenn die Textzahlen höchstens zweistellig sind, hilft folgende ungetestete Hilfsspalte:
=WENN(ISTZAHL(RECHTS(A2;2);A2;LINKS(A2;LÄNGE(A2)-1)&TEXT(RECHTS(A2;1);"00")))
Nach dieser kannst Du jetzt korrekt sortieren.

Gruß Ralf

Text habe ich max. 2, Zahlen könne auch 3 sein.

Wenn ich deine Formel teste dann bekomme ich die Meldung " Sie haben zuviele Argumente für diese Funktion eigegeben".

Ich arbeite mit Excel 2016

(09.02.2022, 11:52)BoskoBiati schrieb: Hallo,

Hilfsspalte:

=LINKS(A1;1)&TEXT(TEIL(A1;2;99);"00")

dann beide Spalten nach der Hilfsspalte sortieren!

Die Sortierung nach der Hilfsspalte bringt nicht viel sieht dann so aus.

Was mache ich falsch Huh


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#9
Warum solltest du überhaupt Texte sortieren ?

Alternativ:
Verwende ein Pivottable. Dort kann man jede Folge beliebig einstellen.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#10
Hi,

einfachstes Excelwissen:

"00" gibt zweistellige Zahlen, die Logik ist dann wohl nicht schwer zu verstehen!
Wo  ist in Deinem Bildchen eine Hilfsspalte????
Wann begreifst Du, dass  Bildchen nicht sinnvoll sind?
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste