Für eine Statistik habe ich folgendes Problem welche derzeit noch von Hand übertragen wird soll (teil-)automatisiert werden.
Ich habe eine 134265.txt mit folgendem Demo-Inhalt nur das es einige Zeilen mehr sind und am Schluß maximal 29 Dok.-Typ existieren:
02.04.2009;Stapelname ;D200000001;CD_SECT.;CD_DOCS ;CDSEITEN;GES_SEIT;DELSEIT ;Belege ;Dok.-Typ
09.01.2020;DIT0220008001;D200002667;00000561;00000027;00000042;02615001;00000000;00000027;CC
09.01.2020;DIT0220008002;D200002667;00000573;00000029;00000044;02615001;00000000;00000029;ZS
09.01.2020;DIT0220008003;D200002667;00001654;00000081;00000130;02615001;00000001;00000109;ZB
09.01.2020;DIT0220008004;D200002667;00001847;00000086;00000145;02615001;00000001;00000120;ST
09.01.2020;DIT0220008005;D200002667;00002507;00000109;00000182;02615001;00000005;00000148;BV
Das erste Problem ist, dass gleiche Dok-Typen zusammenaddiert werden sollen.
Das zweite ist, es existieren in einer vorgegebenen Statistik bis zu 29 Dok Typen.
Diese ist wie folgt aufgebaut:
AC AL AS BV CC DD ET EX GE HM KL LM LW NU PD PL PN PR RG SK SR ST UM VG VH ZB ZE ZS ZW
02.01.2020 2 4 19 79 1 05 6 2 08
06.01.2020 30 5 27 5 69 10
08.01.2020 56 3 23 43 27 164 30 12
09.01.2020
Also im Kopf stehen die Doc-Typen AC bis ZW und in der nächsten Zeile sollen die Werte eingetragen werden.
Dazu wäre mir folgender Ablauf am am liebsten:
1. import der Tabelle (bekomme ich hin)
2. löschen und sortieren der benötigten Spalten wie folgt: Dok.-Typ | CD_DOCS | CDSEITEN | Belege
3. Tauschen Spalten und Zeilen über Transponieren (denke das bekomme ich per Makroaufzeichnung hin)
Damit sehe es so aus (nur paar Spalten mehr):
Dok.-Typ AC BV CC CC CC EX
CD_DOCS 223 27 303 303 144
CDSEITEN 367 182 42 629 261
Belege 296 148 27 505 505 201
Als nächstes würde ich die Zeile vom 9.01. und die Spalte AC anklicken und z.B. per Dopdown-Auswahl zwischen | CD_DOCS; | CDSEITEN; | Belege | auswählen wollen welche Zahlen in dieser Zeile | in den nächsten 29 Feldern importiert werden sollen. Dabei soll der Wert in den jeweiligen Dok.-Typ eingetragen werden wenn vorhanden.
Ich hänge mal ein Beispiel als Anlage daran.
https://www.herber.de/bbs/user/134263.xlsm
https://www.herber.de/bbs/user/134265.txt
Würde mich freuen wenn ich Unterstützung bekommen könnte.
Vielen Dank im voraus.
Gruß Michael