Hallo Thomas,

Thomas Schmidt schrieb:

ich versuche eine Adressenliste nach Postleitzahlen zu sortieren. Die Zellen der der PLZ sind als Text formatiert, wegen der ersten Null.

Eine (nachträgliche) Formatierung von Zellen als Text ändert den Datentyp "Zahl" von bereits vorhandenen Eingaben nicht in den für Postleitzahlen erforderlichen Datentyp "Text".

Habe Tabelle markiert, > Daten > sortieren > dann die Spalte.

Freu Dich. Mit der bevorstehenden Version 3.1 wird das viel einfacher! Da brauchst Du nicht mehr die ganze Tabelle zu markieren und auch nicht mehr den Sortierdialog über das Menü Daten aufzurufen. Die Sortiersymbole in der Symbolleiste werden dann endlich intelligent. Dein jetziges Problem hat damit aber nichts zu tun.

Statt mit 0 fängt es mit 1 an, dann kommt 3,anschließend die 0, zwischendurch wieder die 1. Wer kann mir helfen ???!!!

Du musst sicherstellen, dass alle eingetragenen Postleitzahlen wirklich vom Datentyp "Text" sind.

Die Formatierung einer Zelle mit dem Zahlenformat "Text" hat damit genau genommen nichts zu tun. Die einzige Wirkung dieser Formatierung ist, dass bei einer Neueingabe der eingetragene Wert als Datentyp "Text" aufgenommen wird.

Du scheinst bei Deinen Postleitzahlen einen Mischmasch aus den Datentypen "Text" und "Zahl" zu haben. Das kannst du so bereinigen:

Erzeuge eine Hilfsspalte, in der Du die eingetragenen Postleitzahlen in einen Wert vom Typ "Text" umwandelst, egal ob sie vom Typ "Zahl" oder "Text" eingetragen sind. Die Formel dazu lautet: =TEXT(WERT(A3);"00000") wenn in A3 eine Postleitzahl steht.

Sortiere Deine Liste nun nach dieser Hilfspalte.

Oder kopiere sämtliche Werte aus der Hilfspalte und überschreibe die ursprüngliche PLZ-Spalte damit. Dazu verwendest Du den Befehl "Inhalte einfügen..." und setzt den Haken nur bei "Text". Anschließend kannst Du die Hilfsspalte verwerfen.

Gruß

Stefan


--
www.datenpilot.org

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

Antwort per Email an