obwohl mir hier schon mal dabei geholfen wurde, die Daten eines einzelnen Strings auf eine Tabelle zu verteilen, komme ich bei dem nachfolgenden Problem nicht klar:
Mir ist folgende Tabelle gegeben:
Strings
A | B | C | D | |
1 | Projekt | String1 | String2 | String3 |
2 | U-G300 | AP1(AC)+AP2(AR) | AP1(60000)+AP2(30000) | AP1(50AI+50MAI)+AP2(100AI) |
3 | XYZ-3000-ee | AP1(TC)+AP2(RP)+AP3(DM)+AP4(AR) | AP1(10000)+AP2(100000)+AP3(30000)+AP4(50000) | AP1(100UP)+AP2(30MAI+20AI+50UP)+AP3(100QR)+AP4(25MAI+25AI+25UP+25QR) |
4 |
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Aus dieser soll ich zwei Weitere erzeugen:
1.
Auswertung1
A | B | C | D | E | F | G | H | I | J | |
1 | Projekt | Produkte | ||||||||
2 | asd | fjjhgj | asdas | rtztz | sad | asd | lgjb | rhgfd | ret4 | |
3 | AR | ARec | AC | PA | TC | RP | PD | DM | CR | |
4 | U-G300 | 30.000 | 0 | 60.000 | 0 | 0 | 0 | 0 | 0 | |
5 | XYZ-3000-ee | 50.000 | 0 | 0 | 0 | 10.000 | 100.000 | 0 | 30.000 | 0 |
6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Diese Tabelle ergibt sich aus String 1 und 2. Im ersten String wird festgelegt um welches Produkt es sich handelt, bei dem ein Wert eingetragen werden soll. Im zweiten String wird dann der Wert angegeben, der in die entsprechende Zelle übergeben wird. Im Beispiel wird also in der Spalte "AC" für das Projekt "U-G300" der Wert 60000 eingetragen. Der Tabellenkopf ist hierbei immer gleich, die Produkte stehen also fest und die Werte sollen nur eingetragen werden. Die Tabelle soll nicht jedes Mal neu erstellt werden. Problem ist, dass in AP1 bis AP1000 ein Produkt mehr als einmal vorkommen kann und der Wert dann hinzuaddiert werden soll. Bei aktivieren des Buttons sollen daher natürlich zunächst alle Werte auf Null gesetzt werden.
2.
Auswertung2
A | B | C | D | E | F | G | H | I | J | K | L | |
1 | Projekt | Arbeitspaket | Produkt | Summe | Bereich | |||||||
2 | MAI | AI | UP | QR | ||||||||
3 | U-G300 | AP1 | AC | 60.000 | 50% | 30.000 | 50% | 30.000 | 0% | 0 | 0% | 0 |
4 | AP2 | AR | 30.000 | 0% | 0 | 100% | 30.000 | 0% | 0 | 0% | 0 | |
5 | XYZ-3000-ee | AP1 | TC | 10.000 | 0% | 0 | 0% | 0 | 100% | 10.000 | 0% | 0 |
6 | AP2 | RP | 100.000 | 30% | 30.000 | 20% | 20.000 | 50% | 50.000 | 0% | 0 | |
7 | AP3 | DM | 30.000 | 0% | 0 | 0% | 0 | 0% | 0 | 100% | 30.000 | |
8 | AP4 | AR | 50.000 | 25% | 12.500 | 25% | 12.500 | 25% | 12.500 | 25% | 12.500 | |
9 | 0 | 0% | 0 | 0% | 0 | 0% | 0 | 0% | 0 |
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Diese Tabelle ergibt sich aus allen drei Strings und soll bzw. muss wohl immer neu erstellt werden. Hier werden jedem Projekt die einzelnen Arbeitspakete, Produkte sowie Bereiche zugeordnet. Neu ist, dass sich der Wert für ein Produkt in verschiedene Bereiche nach Prozentzahlen aufteilt. Problematisch ist hierbei, dass die Anzahl der Bereiche zwischen 0 und ? liegen kann und dass deren Abkürzungen variieren und nicht schon vorab bekannt sind. Bedeutet also, dass die Tabelle sich so weit verbreitern muss, wie es Bereiche gibt.
(Traumhaft wäre es natürlich, wenn man die zweite Tabelle mit einem Drop-Down-Menü versehen könnte, um dann immer nur das zu betrachtende Projekt mit den für dies relevanten Bereichen in Augenschein zu nehmen. Allerdings wird das wahrscheinlich zu komplex und ist auch nicht unbedingt erforderlich.)
Die Ermittlung der Werte soll über zwei Button erfolgen, welche sich auf einem eigenen Tabellenblatt "Projektübersicht" befinden.
(Ich habe die Mappe hochgeladen unter: https://www.herber.de/bbs/user/36799.xls)
Mir ist klar, dass sich das nicht in 30 Sekunden lösen lässt. Für mich ist es aber sehr wichtig dieses Problem in den Griff zu bekommen. Es wäre super, wenn sich diesem einer annehmen würde. Ich bin gerne dazu bereit hier in Zukunft auch als problemlösende Person mitzuwirken. Mit der Zeit wird dann schon die Erfahrung und das Wissen wachsen.
Vielen Dank!