Datensortierung,- gruppierung
Verfasst: Mi, 22.01.2014 17:38
Hallo,
ich möchte eine Tabelle nach einem bestimmten Schema sortieren und gruppieren.
Es gibt 4 Spalten mit Zahlenwerten
a b c d
Alles wird nach a, dann nach b c und d sortiert.
Dann kommt die Gruppierung
zuerst nach a, jeder neue Wert ist eine neue Gruppe
dann nach b, c und d in der Reihenfolge b, c und d
Dort wird immer nach Werten von bis gruppiert, also von 20 bis <40, von 40 bis <60 usw. Diese Gruppierung kann ich in gewissen Grenzen vorgeben, muss also nicht ganz exotisch sein. Es können also auch ganz regelmäßige Schrittweiten sein. die nicht vorher in einer Tabelle festgelegt werden müssen.
Die Werte werden nicht addiert. Jede Tabellenzeile ist ein Stück. Ich benötige jeweils die Anzahl der Datensätze, die in die jeweilige Gruppe einsortiert werden.
Gibt es dazu eine Funktion in Calc (oder Base), mit der so etwas möglich ist?
Alternativ müsste ich mit Starbasic die Tabelle mit den Sortierkriterien durchgehen und die jeweils passenden Datensätze in eine neue Tabelle kopieren.
Oder jemand dafür einen passenden Ansatz?
Vielen Dank für eure Überlegungen.
Moritz
ich möchte eine Tabelle nach einem bestimmten Schema sortieren und gruppieren.
Es gibt 4 Spalten mit Zahlenwerten
a b c d
Alles wird nach a, dann nach b c und d sortiert.
Dann kommt die Gruppierung
zuerst nach a, jeder neue Wert ist eine neue Gruppe
dann nach b, c und d in der Reihenfolge b, c und d
Dort wird immer nach Werten von bis gruppiert, also von 20 bis <40, von 40 bis <60 usw. Diese Gruppierung kann ich in gewissen Grenzen vorgeben, muss also nicht ganz exotisch sein. Es können also auch ganz regelmäßige Schrittweiten sein. die nicht vorher in einer Tabelle festgelegt werden müssen.
Die Werte werden nicht addiert. Jede Tabellenzeile ist ein Stück. Ich benötige jeweils die Anzahl der Datensätze, die in die jeweilige Gruppe einsortiert werden.
Gibt es dazu eine Funktion in Calc (oder Base), mit der so etwas möglich ist?
Alternativ müsste ich mit Starbasic die Tabelle mit den Sortierkriterien durchgehen und die jeweils passenden Datensätze in eine neue Tabelle kopieren.
Oder jemand dafür einen passenden Ansatz?
Vielen Dank für eure Überlegungen.
Moritz