Hallo zusammen,
Ich habe eine Tabelle mit einigen tausend Zeilen.
In jeder Zeile gibt es 60 Spalten die abwechselnd eine Bezeichnung und einen Wert beinhalten. Das sind 30 Paare, die im Beispiel jeweils mit 1a/1b, 2a/2b,... dargestellt sind.
Am Ende der Tabelle gibt es eine andere Tabelle ab Zeile 10, in welche die Werte der oberen Tabelle in die passenden Spalten sortiert werden sollen.
Bei Zeile 3 ist es relativ einfach. Diese beinhaltet 8 verschiedene Werte jeweils mit der Bezeichnung "Bestückung". Der Wert der Bestückung aus der Spalte 1b in Zeile 3 muss in der Spalte Bestückung 1 in Zeile 12 kopiert werden.
Alles, was die Bezeichnung "Bestückung" trägt, gehört in die nächste leere Zelle, deren Spaltenkopf ebenfalls "Bestückung" lautet.
Bei Zeile 4 ist es durcheinander:
Da gibt es zunächst zwei Werte mit der Bezeichnung "Bestückung", gefolgt von vier Werten mit der Bezeichnung "sonstiges", dann wieder einmal "Bestückung" und schließlich einmal "sonstiges".
Alle Werte gehören ebenfalls der Reihe nach unter die passenden Spaltenköpfe in Zeile 13 kopiert.
Das sind nur zwei von insgesamt 30 Paaren. Im Endeffekt müssen alle Werte, die die gleiche Bezeichnung tragen nacheinander in die jeweiligen Spalten sortiert werden. Dabei wird es immer leere Zellen geben; das ist ok.
Mir ist es im Grunde egal, wie das erreicht wird, ob mit Excel oder AutoIT oder sonstwas. Letzten Endes wird eine Tabelle benötigt, die zum Import der Daten in ein anderes System verwendet wird. Das kann auch eine CSV-Datei sein.
Wie könnte man das erreichen?