Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Summen über ein Array nur wenn Datum im Zeitraum

Summen über ein Array nur wenn Datum im Zeitraum
Leif
Hallo Gemeinde,
ich habe in Excel eine Aktivitätenliste gebaut die ich gerne auswerten möchte:
Sheet1:
- Neben der eigentlichen Aktivität in Spalte A stehen in Spalte B die Namen der Mitarbeiter (mit "," von einander getrenn) die daran arbeiten sollen. Der Name der Spalte ist "ResName"
- Der Aufwend (Stunden) steht in Spalte C und besagt, dass jeder aufgeführten MA aus B den angegeben Aufwand haben wird. Der Name der Spalte ist "ResEffort"
- In Spalte C steht ein Datum zu dem begenonnen werden soll "DurationStartDate"
- In Spalte D steht ein Datum bis wann das abgeschlossen sein soll "DurationEndDate"
In der Regel ist für den Aufwend den man hat, ein längere Zeitraum vorgehesen. Daher unterscheide ich also zwischen "Effort" und "Duration".

Beispiel:
Tisch bauen   Peter, Stefan   80h   20.1.2009  10.2.2009        16 Tage     5h
Stuhl bauen   Stefan           5h   11.1.2009  13.1.2009         2 Tage   2,5h

Aktuell rechne ich mit NETWORKDAYS die Anzahl der Arbeitstage (16 bzw. 2) in dem jeweiligen Zeitraum und dividiere den Aufwand durch diese Anzahl. Somit habe ich einen Anteil von Stunden pro Tag (5h bzw. 2,5h).
In einem zweiten Sheet möchte ich nun für eine Ressourcen Planung auflisten, wie viele Arbeitsstunden für jeden Mitarbeiter pro Monat geplant sind.
- Spalte A Name des Mitarbeiters
- Spalte B die kummulierten Aufwände über alle Aktivitäten des MA im Jan (1.1.2009 - 31.1.2009)
- Spalte C die kummulierten Aufwände über alle Aktivitäten des MA im Feb (1.2.2009 - 28.2.2009)
- usw...

Beispiel:
Stefan 9 Tage im Jan á 5h=45h; 7 Tage im Feb á 5h=35h
Peter  9 Tage im Jan á 5h=45h + 2 Tage im Jan á 2,5h=5h in Summe 47,5; 7 Tage im Feb á 5h=35h
Die Summen eines jeden einzelen MA bekomme ich mit der Formel
=SUMPRODUCT(--(ISNUMBER(SEARCH("Stefan";ResName)));ResEffort))
ganz gut hin, aber für die Aufteilung auf die Monate fehlt mir jede Idee...
Könnte mir mal jemand auf die bitte auf die Sprünge helfen?

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Summen über ein Array nur wenn Datum im Zeitraum
10.07.2009 08:44:17
David
Hallo Leif (?),
definiere den Bereich zur Summenbildung nicht als Namen sondern per BEREICH.VERSCHIEBEN und baue darin die Monatsnummer ein.
Vielleicht gibt es in Office2007 auch noch andere Möglichkeiten, kann ich aber leider nicht testen.
Für konkretere Hilfe bitte eine Beispieldatei (Office 2003-Format!!!) hochladen.
Gruß
David
Anzeige

336 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige