flexible Tabellenprogrammierung
29.08.2007 23:34:03
Eva
Ich benötige ein Makro, das für eine flexible Anzahl von Daten diese gruppiert. Bsp:
Daten:
A1;A;10%
A2;A;20%
A3;A;5%
B1;B;15%
B2;B;3%
B3;B;2%
B4;B;10%
C1;C;20%
C2;C;10%
D1;D;10%
A,B,C,D sind Gruppen, A1,... die Mitglieder dieser Gruppe. Es müssen nicht alle 4 Gruppen vorhanden sein, aber es sind höchstens diese 4. Die Anzahl der Gruppenmitglieder ist variabel.
Als Ergebnis benötige ich eine Exceltabelle, die diese Daten nach Gruppen und innerhalb der Gruppe nach Gewicht sortiert, wie folgendermaßen dargestellt:
A(in Spalte 1)
A2;20% (Spalte 1;Spalte 2)
A1;10% (Spalte 1;Spalte 2)
A3;5% (Spalte 1;Spalte 2)
B (in Spalte 1)
B1;15% (Spalte 1;Spalte 2)
B4;10% (Spalte 1;Spalte 2)
B2;3% (Spalte 1;Spalte 2)
B3;2% (Spalte 1;Spalte 2)
C (in Spalte 1)
C1;20% (Spalte 1;Spalte 2)
C2;10% (Spalte 1;Spalte 2)
D (in Spalte 1)
D1;10% (Spalte 1;Spalte 2)
Bei nicht vorhandenen Gruppen sollten natürlich auch keine Überschriften angezeigt werden und zwischen den Gruppen dürfen keine Leerzeilen auftreten.
Was sehr wichtig ist, ist dass ich als Ergebnis nur noch wie oben dargestellt zwei Spalten erhalte, in Spalte 1 direkt in der Zelle über A1 die Überschrift A, dann wo B1 beginnt muss sozusagen eine Zeile eingefügt werden mit Überschrift B usw. In Spalte 2 dann die Gewichtung.
Vielen Dank schonmal an alle! Grüße, Eva