Hallo Dieter,

Dieter Böser schrieb:

Ich will nicht zuerst über mein Alter sinnieren, sondern einen Lösungsvorschlag machen. ;-)

Naja. Die Gedanken zum Alter kamen auch von Robert und mir erst nachdem die Lösung besprochen war. ;-)

Text:      Dezimalzahl:
02350        00334
0334         00721
0721         01235
07251        02350
07346        07251
1235         07346
52345        52345

Links ist die Sortierung von Zahlen, die als Text formatiert sind, rechts dieselben Zahlen allerdings als Dezimalzahlen mit 5 führenden Nullen in der Code-Formatierung.

Was sieht man daraus? Text wird von links interpretiert, Zahlen von rechts. Daher auch das unterschiedliche Sortierergebnis.

Das berücksichtigt aber nicht, dass die Liste des OP allem Anschein nach bei einheitlich eingestelltem Zahlenformat Postleitzahlen enthält, die als Datentyp "Text" eingegeben wurden, und welche, die als Datentyp "Zahl" eingegeben wurden. Wichtig ist dabei das Verständnis und Unterscheidung von dem Zahlenformat, das man für die Zellen einstellen kann und dem von Calc implizit gewählten Datentyp für einen Eintrag. Unterscheide: Zahlenformat <-> Datentyp.

Da PLZ grundsätzlich immer 5-stellig sind, kann man sie auch (aber auch nur wegen des Sortierens!) als Dezimalzahlen schreiben und im Code mit 5 führenden Nullen formatieren.

Du scheinst deutsch geprägt sein. :-) Was ist mit Österreich, Schweiz, Niederande, Kanada,...?

Gruß

Stefan



--
www.datenpilot.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an