MS Excel 2003: Hilfe bei Sortierung

Hallo,

Ich habe eine Liste erstellt, die in einer der Spalten folgende Infos enthaelt:
UC114
UC54
UC106
UC36

Wenn ich diese Spalte sortieren lasse, dann spuckt mit der Computer folgendes aus:
UC106
UC114
UC36
UC54

Hat jemand von Euch eine Idee, wie ich denn dem Computer beibringen kann, dass UC106 NACH UC36 kommen soll?

Viele Gruesse,

Marcus

Moin, Marcus,

Ich habe eine Liste erstellt, die in einer der Spalten
folgende Infos enthaelt:
UC114
UC54
UC106
UC36

Wenn ich diese Spalte sortieren lasse, dann spuckt mit der
Computer folgendes aus:
UC106
UC114
UC36
UC54

völlig korrekt, genau wie im Telefonbuch :smile:

Hat jemand von Euch eine Idee, wie ich denn dem Computer
beibringen kann, dass UC106 NACH UC36 kommen soll?

indem Du zwei Sortbegriffe daraus machst:

b1 = Links(A1;2)
c1 = Wert(Teil(A1;3;länge(A1)-2)

Wert(Ausdruck) setzt das Ergebnis in eine Zahl um.

Gruß Ralf

Hallo Ralf!

Vielen Dank fuer Deine Antwort!

b1 = Links(A1;2)
c1 = Wert(Teil(A1;3;länge(A1)-2)

Wert(Ausdruck) setzt das Ergebnis in eine Zahl um.

Das heisst, ich muss zwei weitere Spalten erstellen, um die Formeln b1= und c1= einsetzen zu koennen? Oder stehe ich gerade auf dem Schlauch??

Viele Gruesse,

Marcus

Moin, Marcus,

Das heisst, ich muss zwei weitere Spalten erstellen, um die
Formeln b1= und c1= einsetzen zu koennen?

wohl oder übel, da nur spaltenweise sortiert werden kann.

Im Grunde genügt für Deine Aufgabenstellung die Spalte C, die den Ziffernanteil herausholt. Sort (a, c) liefert ja das gleiche Ergebnis wie Sort (b, c).

Gruß Ralf

1 „Gefällt mir“

Hallo Ralf,

Vielen Dank nochmal. Dann werde ich das mal ausprobieren. Weisst Du zufaellig wie der Ausdruck c1 = Wert(Teil(A1;3;länge(A1)-2) in English heisst? Mein Excel spricht nur English, und ich kann mit „Teil“ nichts anfangen („Value“ fuer „Wert“ und „Len“ fuer „Laenge“ finde ich).

Viele Gruesse,

Marcus

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Funkionsnamen englisch deutsch

Weisst Du zufaellig wie der Ausdruck c1 =
Wert(Teil(A1;3;länge(A1)-2) in English heisst? Mein Excel
spricht nur English, und ich kann mit „Teil“ nichts anfangen
(„Value“ fuer „Wert“ und „Len“ fuer „Laenge“ finde ich).

Hi Marcus,

Mid, aber das kannst du selbst nachlesen für spätere Übersetzungen und zwar in der Datei vbaliste.xls bzw. vbalist.xls (je nach sprachversion dt/engl) die du auf deinem Rechner nur suchen mußt, Excel hat sie standardmäßig installiert irgendwo.

Gruß
Reinhard

1 „Gefällt mir“

Hallo Marcus,

fangen sämtliche Werte mit „UC“ an?
In dem Fall müsstest Du nur die UC-Werte in eine Hilfsspalte kopieren, dann mittels ersetzen (Strg+H) UC durch nichts ersetzen, also das nur noch Ziffern vorhanden sind. Mit diesen Werten kannst Du dann ganz einfach sortieren. Ansonsten wie schon beschrieben.

Gruß
Jürgen

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo Juergen:

Auch Dir Danke fuer Deine Antwort.

fangen sämtliche Werte mit „UC“ an?

Nein, die Werte haben unterschiedliche Bezeichnungen. Deine Methode koennte ich aber dennoch verwenden.

Viele Gruesse,

Marcus