Seite 1 von 1

Sortieren einer dezimalen Gliederung

Verfasst: Fr 12. Mai 2017, 13:24
von mikmade
Hallo,
ich versuche mich gerade in Calc einzuarbeiten, und beschäftige mich mit Pivot-Tabellen.
Die erste Hürde habe ich gerade mit der Sortierung
https://www.dropbox.com/s/o69nt6n8kmn96 ... m.jpg?dl=0
der in der Abbildung gezeigten 2. Spalte!

In verschiedenen Beiträgen im Forum habe ich gelesen die gemischte Form aus Zahlen und Text in Text umzuwandeln. Das hab ich dann auch gemacht!:
Ausschneiden in Texteditor einfügen wieder zurück kopieren als Text. Das hat schon einen Teilerfolg gebracht. Trotzdem sortiert er diesen Bereich (siehe Link) der Tabelle nicht korrekt. Wo mach ich einen Fehler?

Weshalb hat Calc beim sortieren von "dezimalen" Gliederungen überhaupt ein Problem, ist doch eine logische und oft angewandte Gliederungsstruktur?

https://de.wikipedia.org/wiki/Gliederung

Danke im Voraus für Tipps, Hilfe und Anregungen!

Re: Sortieren einer dezimalen Gliederung

Verfasst: Fr 12. Mai 2017, 14:59
von karolus
Hallo

Was für dich in dem Kontext als logisch erscheint, ist eben nicht logisch im Sinne einer Textsortierung die streng von links nach rechts gewichtet sortiert.
Auch die Option natürliche Sortierung hilft in deinem Fall nicht wirklich.

Re: Sortieren einer dezimalen Gliederung

Verfasst: Fr 12. Mai 2017, 18:14
von Rocko
karolus hat geschrieben:Auch die Option natürliche Sortierung hilft in deinem Fall nicht wirklich.
@mikmade: Wenn sich im konkreten Fall die Mühe lohnt, kannst du mal folgende Vorgehensweise probieren:
  • Bereich markieren und mit Strg+x ausschneiden
  • An derselben Stelle als „Unformatierten Text“ einfügen
  • Spaltentyp zuvor auf „US Englisch“ einstellen
    (Zellinhalte werden dadurch als Dezimalwerte erkannt)
  • Daten jetzt aufsteigend sortieren
    (Werte werden beim Sortieren von rechts nach links interpretiert)
  • Mit Strg+x ausschneiden und in denselben Bereich als „Unformatierten Text“ einfügen
    Achtung: Spaltentyp zuvor auf „Text“ einstellen
    (Die Zellen werden dadurch noch nicht formatiert, sondern die Werte nur durch ein Hochkomma gekennzeichnet. Deshalb bleibt die Zahlenerkennung in den Zellen aktiv.)
  • Bereich markieren und Zellen explizit als „Text“ formatieren
  • Im markierten Bereich per Suchen&Ersetzen „Nur in Selektion“ Komma durch Punkt ersetzen

Re: Sortieren einer dezimalen Gliederung

Verfasst: Sa 13. Mai 2017, 13:39
von mikmade
@Rocko

Danke als erstes für deine Antwort! Wenn sich die Mühe lohnt ist eine berechtigte Frage?!

Vorweg, gibt es eine andere Form der Sortierung mit der Calc besser zurecht kommt, vielleicht ist es einfacher die Art der Sortierung schon im Vorfeld umzustellen, wenn es mit der dezimalen Gliederung so kompliziert ist!?

Ich habe es mal einfach mit Kommas versucht (Mit Suchen/Ersetzen die Gliederung in der Datenquelle die Punkte gegen Kommas ausgetauscht und nach dem Aktualisieren in der Pivot-tabelle sortiert!) das funktioniert von der Sortierung aber nicht von der Form her!?
https://www.dropbox.com/sh/g3mecb02kvxm ... E7Iia?dl=0
(Wie fügt man hier einen Anhang/Bild direkt ein?)
Spaltentyp zuvor auf „US Englisch“ einstellen
> Wo stellt man das ein?
Mit Strg+x ausschneiden und in denselben Bereich als „Unformatierten Text“ einfügen
> Wird mir nicht als Option angeboten? Nur Inhalt einfügen, dann als Text, wird allerdings eben nur das was als Text erkannt wird eingefügt, nicht die Zahlen?
Achtung: Spaltentyp zuvor auf „Text“ einstellen
(Die Zellen werden dadurch noch nicht formatiert, sondern die Werte nur durch ein Hochkomma gekennzeichnet. Deshalb bleibt die Zahlenerkennung in den Zellen aktiv.)
> Wo stellt man das ein?

Bin neu in LibreOffice und diesem Forum bitte daher um Nachsicht!

Ich habe LibreOffice, Version 5.1.6.2., auf Linux Lubuntu, installiert, nur zur Information

LG

Re: Sortieren einer dezimalen Gliederung

Verfasst: Sa 13. Mai 2017, 15:28
von Rocko
mikmade hat geschrieben:Vorweg, gibt es eine andere Form der Sortierung mit der Calc besser zurecht kommt, vielleicht ist es einfacher die Art der Sortierung schon im Vorfeld umzustellen, wenn es mit der dezimalen Gliederung so kompliziert ist!?
Was ich dir vorgeschlagen hatte, klappt nur bis zu zwei Ebenen. Ab 2 Punkten (10.2.1.) funktioniert mein Vorschlag leider nicht mehr, da die Zahlenerkennung aus diesen Daten ein noch nicht formatiertes Datum generiert.

Die dezimale Gliederung ist leider als Sortierkriterium nicht implementiert!
mikmade hat geschrieben:(Wie fügt man hier einen Anhang/Bild direkt ein?)
Unter deinem nächsten Beitrag findest du unter dem Eingabefenster den Tab "Dateianhänge".
Rocko hat geschrieben:Spaltentyp zuvor auf „US Englisch“ einstellen
Mit Strg+x ausschneiden und in denselben Bereich als „Unformatierten Text“ einfügen

Achtung: Spaltentyp zuvor auf „Text“ einstellen
(Die Zellen werden dadurch noch nicht formatiert, sondern die Werte nur durch ein Hochkomma gekennzeichnet. Deshalb bleibt die Zahlenerkennung in den Zellen aktiv.)
Zu diesen Fragen sollte dich der folgende Screenshot informieren können:
UnformText-Spaltentyp.png
UnformText-Spaltentyp.png (185.65 KiB) 2914 mal betrachtet