Sortierungsproblem in LibreOffice Calc [Beitrag #1635] |
Mo, 11 November 2013 11:54 |
|
B-52
Beiträge: 218 Registriert: August 2010 Ort: Bern
|
Senior Member |
|
|
Hallo Community,
suche eine Möglichkeit, unter LibreOffice Calc eine logische Sortierung hinzukriegen.
Im Atikelstamm sollten also 6-Kantschrauben vom Typ M aufsteigend sortiert werden. Leider kriege ich es einfach nicht hin.
LibreOffice sortiert zwar aufsteigend, setzt aber z.B. die M20 vor die M3. Was eigentlich "logisch" ist.
Wie kriege ich es hin, LibreOffice beizubringen, dass M3 eigentlich „kleiner" ist als M10. Die Lösung M03 zu schreiben
befriedigt mich irgendwie nicht. Gibt es eine Möglichkeit unter "Benutzerdefinierter Sortierreihenfolge"?
Ich hoffe, ich konnte mein Problem einigermassen verständlich schildern. Unten noch den Screenshot dazu.
Für einen Geistesblitz wäre ich dankbar.
Gruss B-52
meine Distribution: Debian Bullseye minimal (vServer)
[Aktualisiert am: Mo, 11 November 2013 11:55] Den Beitrag einem Moderator melden
|
|
|
Aw: Sortierungsproblem in LibreOffice Calc [Beitrag #1636 ist eine Antwort auf Beitrag #1635] |
Mo, 11 November 2013 17:49 |
|
freefloating
Beiträge: 542 Registriert: Juli 2012 Ort: Schweiz
|
Senior Member |
|
|
Hallo B-52
Du sagst es selbst, die aktuelle Reihenfolge ist absolut logisch. Entweder nimmst du die von dir erwähnte "M03-Lösung",oder du platzierst die Zahl
vor dem Buchstaben (was wohl nicht in deinem Sinne ist). Eine andere Lösung sehe ich mit den gegebenen Parametern nicht, wenn die Zahlenreihe auf- oder absteigend sein soll.
Gruss freefloating
Carpe diem - pflücke den Tag!
[Aktualisiert am: Mo, 11 November 2013 17:54] Den Beitrag einem Moderator melden
|
|
|
Aw: Sortierungsproblem in LibreOffice Calc [Beitrag #1639 ist eine Antwort auf Beitrag #1636] |
Di, 12 November 2013 00:37 |
|
Wolfi
Beiträge: 374 Registriert: Juni 2012
|
Senior Member |
|
|
Hallo B-52
Habe bei einem Kollegen nachgefragt. Folgt seine Antwort
Hallo Alex
Ich habe einen Tipp genereller Art. Ich frage mich warum du nach der Benennung "6-kt Schraube ...." sortierst? Üblich ist und in der Regel Standard, nach der Artikelnummer sortieren - ich habe aber in deinem Screenshot gesehen, dass die Artikelnummer immer gleich lautet, das kann ja wohl nicht sein!
Die Spalte mit der Artikelnummer würde ich als Text formatieren, physischer Inhalt der Zelle ohne Interpunktionen etc. so wie Artikelnummern oft angezeigt werden.
Beispiel: 450125060 als Zellinhalt angezeigt als 450.125.060 oder als 45.0125-060 die Punkte oder Striche werden in einem benutzdefinierten Format gesetzt. Zellinhalte ohne Punkt, Striche, Schrägstriche etc. lassen sich ohne Probleme sortieren und verknüpfen mit z.B. allen VERWEIS-Funktionen.
Im Excel 2010 wird übrigens der Inhalt gleich sortiert wie in LibreOffice.
In Excel 2010 habe ich Forlgendes probiert:
- Bedingte Formatierung auf die Formel =FINDEN("x";D3;1)>3 für WAHR die Zelle rot ausgefüllt
- die Position des "x" ist bei Gewinden mit 2-stelliger Angabe eine Zahl höher als bei M2 bis M8
- Zellen für grösser-gleich M10 werden dann rot ausgefüllt
- Sortieren erste Ebene ist die Zellenfarbe, Reihenfolge so eingestellt, dass die roten Zellen unten sind
- Sortieren zweite Ebene ist der Wert von A bis Z (aufsteigend)
Falls die Zellfarbe stört kannst du die Bedingte Formatierung wieder entfernen, für ein erneutes Sortieren das Prozedere wiederholen - funktioniert in Excel 2010 einwandfrei - probier das Verfahren in LibreOffice.
Eine andere Möglichkeit wäre nach der Schriftfarbe zu sortieren.
Ein Tipp für die Zukunft: Du findest eher Hilfe, wenn du eine ausreichende Datenmenge (natürlich anonymsiert) zur Verfügung stellst. Die meisten Helfer haben keine Lust Daten einzugeben. In deinem Falle hätten etwa 20 Datensätze gereicht für alle vorkommenden Benennnungen.
Eine weitere Möglichkeit ist eine Hilfsspalte mit der Zahl des Gewindedurchmessers und der Schraubenlänge.
Freundliche Grüsse
Andy
Hoffe Dir damit weitergeholfen zu haben.
|
|
|
Aw: Sortierungsproblem in LibreOffice Calc [Beitrag #1642 ist eine Antwort auf Beitrag #1639] |
Di, 12 November 2013 12:44 |
|
B-52
Beiträge: 218 Registriert: August 2010 Ort: Bern
|
Senior Member |
|
|
Wolfmed schrieb am Di, 12 November 2013 00:37
Ich frage mich warum du nach der Benennung "6-kt Schraube ...." sortierst?
in gedruckter Form wird es dann leichter sein, einen bestimmten Artikel zu finden. 6-kt Schraube ist somit die
oberste Ebene. Als zweite Ebene erfolgt dann Ganz- oder Teilgewinde. Die dritte Ebene ist Grösse und Länge.
Wolfmed schrieb am Di, 12 November 2013 00:37
ich habe aber in deinem Screenshot gesehen, dass die Artikelnummer immer gleich lautet, das kann ja wohl nicht sein!
doch, das ist tatsächlich so. Selbst beim Lieferanten sind die Artikelnummer so erfasst. Alleine von den 6-Kantschrauben
mit Ganzgewinde gibt es rund 200 verschiedene Typen. Für jede Schraube jetzt noch eine separate Nummer zu vergeben
wäre praktisch unrealisierbar.
Wolfmed schrieb am Di, 12 November 2013 00:37
Eine weitere Möglichkeit ist eine Hilfsspalte mit der Zahl des Gewindedurchmessers und der Schraubenlänge.
In erster Instanz muss ich alle Artikel manuell erfassen. Die Sortierung nach der DIN Grösse M
würde das Erfassen einfach viel leichter machen. Schlussendlich landet dann die gesamte Tabelle in einer *.sql Datenbank.
Werde wohl doch auf die Version von M02 zurückgreifen. Die Sortierung ist in diesem Sinne nicht so relevant. Es würde
das Erfassein schlicht vereinfachen und verhindern, dass Artikel z.B. doppelt aufgenommen werden.
Steht die Datenbank, kann mit Suchen/Ersetzten M03 wieder in M3 umgewandelt werden.
Vielen Dank für die Denkanstösse
LG B-52
meine Distribution: Debian Bullseye minimal (vServer)
|
|
|