Calc: Spalte in mehrere Zeilen transponieren
Verfasst: Mi 7. Okt 2020, 17:10
Hallo,
ich bin neu im Forum und habe gleich eine Frage.
Ich habe eine große Tabelle mit zigtausend statistischen Daten. Die Werte sind aber alle in einer Spalte konzentriert. Diese Werte möchte ich nun in Spalten verschieben, so dass die Tabelle nun etwas kürzer, aber dafür breiter wird. Es sind immer sechs Zeilen, die für ein Item (Block) stehen, diese müssten also in sechs Spalten aufgeteilt werden. Diese Spalten beginnen direkt rechts neben "Werte"-Spalte. Auf gleicher Höhe, d.h. die Zeilen in denen sich die Werte 1, 7, 13 usw. befinden.
Zur 'bildlichen 'Erklärung: aus den untereinanderstehenden Zahlen einer Spalte
1
2
3
4
5
6
7
8
9
10
11
12
13
14
...
sollen also sechs Spalten entstehen
1 2 3 4 5 6
7 8 9 10 11 12
13 14 ..
Das Makro sollte automatisch durchlaufen, bis am Ende der Spalte kein Wert mehr ist bzw. eine leere Zelle kommt.
Vielleicht könnten dann auch die nun freigewordenen jeweils 5 Spalten pro Block geöscht werden. GIbt es hier eine Variante. dies zu realisieren? In VBA war dies jedenfalls möglich, bin seit 2020 auf LO umgestiegen.
Danke im voraus für Eure Bemühungen.
ich bin neu im Forum und habe gleich eine Frage.
Ich habe eine große Tabelle mit zigtausend statistischen Daten. Die Werte sind aber alle in einer Spalte konzentriert. Diese Werte möchte ich nun in Spalten verschieben, so dass die Tabelle nun etwas kürzer, aber dafür breiter wird. Es sind immer sechs Zeilen, die für ein Item (Block) stehen, diese müssten also in sechs Spalten aufgeteilt werden. Diese Spalten beginnen direkt rechts neben "Werte"-Spalte. Auf gleicher Höhe, d.h. die Zeilen in denen sich die Werte 1, 7, 13 usw. befinden.
Zur 'bildlichen 'Erklärung: aus den untereinanderstehenden Zahlen einer Spalte
1
2
3
4
5
6
7
8
9
10
11
12
13
14
...
sollen also sechs Spalten entstehen
1 2 3 4 5 6
7 8 9 10 11 12
13 14 ..
Das Makro sollte automatisch durchlaufen, bis am Ende der Spalte kein Wert mehr ist bzw. eine leere Zelle kommt.
Vielleicht könnten dann auch die nun freigewordenen jeweils 5 Spalten pro Block geöscht werden. GIbt es hier eine Variante. dies zu realisieren? In VBA war dies jedenfalls möglich, bin seit 2020 auf LO umgestiegen.
Danke im voraus für Eure Bemühungen.