von juetho » Di, 22.01.2013 11:55
pwistuba hat geschrieben:das Problem ist das die Zahlen momentan so in der Tabelle stehen?
Ich hatte gehofft das eine Möglichkeit gibt den Text zu sortieren
Das Problem ist, dass das eben keine Zahlen sind. Wenn es Zahlen wären, würde Calc den Bindestrich als Minus-Zeichen interpretieren und folglich die beiden Zahlen voneinander subtrahieren. Es sind also zwangsläufig Texte, deren Zeichen zufällig Ziffern sind (außerdem Bindestrich, Punkte und vielleicht noch Leerzeichen). Du schreibst ja selbst, dass du "den Text sortieren" möchtest.
Zahlen sind in der Regel etwas anderes als Texte mit Ziffern.
Du kannst versuchen, die Inhalte der Zellen mit Calc-Funktionen zu bearbeiten und dann anders zu formatieren, z.B.: Suche nach dem Bindestrich. Was davor und dahinter steht, wird als Teilstring bearbeitet. Die Teile werden jeder für sich am Punkt getrennt und mit Schrägstrich neu zusammengesetzt. Wenn der Teil, der für die Jahreszahl steht, als Zahl kleiner ist als 50 (oder wo auch immer du die Grenze ziehen willst), dann wird "20" davorgesetzt, andernfalls "19".
Jürgen
[quote="pwistuba"]das Problem ist das die Zahlen momentan so in der Tabelle stehen?
Ich hatte gehofft das eine Möglichkeit gibt den Text zu sortieren[/quote]
Das Problem ist, dass das eben keine Zahlen sind. Wenn es Zahlen wären, würde Calc den Bindestrich als Minus-Zeichen interpretieren und folglich die beiden Zahlen voneinander subtrahieren. Es sind also zwangsläufig Texte, deren Zeichen zufällig Ziffern sind (außerdem Bindestrich, Punkte und vielleicht noch Leerzeichen). Du schreibst ja selbst, dass du "den Text sortieren" möchtest.
[b]Zahlen sind in der Regel etwas anderes als Texte mit Ziffern.
[/b]
Du kannst versuchen, die Inhalte der Zellen mit Calc-Funktionen zu bearbeiten und dann anders zu formatieren, z.B.: Suche nach dem Bindestrich. Was davor und dahinter steht, wird als Teilstring bearbeitet. Die Teile werden jeder für sich am Punkt getrennt und mit Schrägstrich neu zusammengesetzt. Wenn der Teil, der für die Jahreszahl steht, als Zahl kleiner ist als 50 (oder wo auch immer du die Grenze ziehen willst), dann wird "20" davorgesetzt, andernfalls "19".
Jürgen