17.09.2018, 16:21
Hallo Community!
Ich habe in der Liste im Anhang eine Auflistung von Stundenlisten eines Mitarbeiters bei einem Projekt.
Da sind Tasknummer, Arbeitspaketnummer und Beschreibung des Tasks in der linken Liste aufgeführt und in der rechten Liste sind die Stunden gesammelt aufgelistet pro Tag.
In der linken Liste wird pro Tasks und Tag ein Zeile erzeugt. Also falls es nur 1 Task ist am Tag, gibt es nur 1 Zeile mit diesem Datum. Bei 3 Tasks gibt es 3 Zeilen mit dem selben Datum etc.
Meine Frage ist nun, wie ich die beiden Listen (mittels funktion oder VBA) zusammenführen kann, dass ich nur die Bereiche der Liste links und rechts markieren muss, und aus beiden Listen eine neue Liste erzeuge, in der dann z.b. vom Tag 19.11.2015 die Stunden (12,7 Stunden in diesem Fall) aus der Liste rechts (Spalte H) zugehörig zu diesem Tag auf alle geplanten Tasks mittels eines Verteiler Schlüssels aufteilen kann.
Dann soll es weiterhin 6 Zeilen in Spalte A geben mit Tasknummer 1.1, 1.3, 1.4, 1.5, 1.8 und 1.9 und neben dem jeweiligen Task hätte ich gerne z.b. gleichmäßig verteilt die Stunden aufgeteilt. In diesem Fall der Einfachheit halber z.b. 2,7 Std für Task 1 und alle weiteren Tasks sollen 2 Stunden zugeschrieben bekommen.
Das ist mein Ansatz:
Ich möchte das Datum der linken und rechten Spalte vergleichen lassen und wenn es mehr als 1 Zeile (Spalte A) mit dem selben Datum gibt, soll der Wert zum zugehörigen Datum in Spalte G zu H (Stunden) aufgeteilt werden auf die Anzahl der vorhandenen selben Datumszeilen in Spalte A.
Mit einer verschachtelten WENN Funktion bin ich leider noch nicht sehr erfoglreich gewesen.
Bitte um Hilfe
Bei weiteren Fragen zu meiner Erklärung des Problems meldet euch bitte auch :)
Ich habe in der Liste im Anhang eine Auflistung von Stundenlisten eines Mitarbeiters bei einem Projekt.
Da sind Tasknummer, Arbeitspaketnummer und Beschreibung des Tasks in der linken Liste aufgeführt und in der rechten Liste sind die Stunden gesammelt aufgelistet pro Tag.
In der linken Liste wird pro Tasks und Tag ein Zeile erzeugt. Also falls es nur 1 Task ist am Tag, gibt es nur 1 Zeile mit diesem Datum. Bei 3 Tasks gibt es 3 Zeilen mit dem selben Datum etc.
Meine Frage ist nun, wie ich die beiden Listen (mittels funktion oder VBA) zusammenführen kann, dass ich nur die Bereiche der Liste links und rechts markieren muss, und aus beiden Listen eine neue Liste erzeuge, in der dann z.b. vom Tag 19.11.2015 die Stunden (12,7 Stunden in diesem Fall) aus der Liste rechts (Spalte H) zugehörig zu diesem Tag auf alle geplanten Tasks mittels eines Verteiler Schlüssels aufteilen kann.
Dann soll es weiterhin 6 Zeilen in Spalte A geben mit Tasknummer 1.1, 1.3, 1.4, 1.5, 1.8 und 1.9 und neben dem jeweiligen Task hätte ich gerne z.b. gleichmäßig verteilt die Stunden aufgeteilt. In diesem Fall der Einfachheit halber z.b. 2,7 Std für Task 1 und alle weiteren Tasks sollen 2 Stunden zugeschrieben bekommen.
Das ist mein Ansatz:
Ich möchte das Datum der linken und rechten Spalte vergleichen lassen und wenn es mehr als 1 Zeile (Spalte A) mit dem selben Datum gibt, soll der Wert zum zugehörigen Datum in Spalte G zu H (Stunden) aufgeteilt werden auf die Anzahl der vorhandenen selben Datumszeilen in Spalte A.
Mit einer verschachtelten WENN Funktion bin ich leider noch nicht sehr erfoglreich gewesen.
Bitte um Hilfe
