ich probiere verzweifelt ein paar ausgewählte Zahlen zu addieren. Meine Tabelle sieht wie folgt aus:
Sheet1:
- In Spalte A stehen pro Zeile bestimmte Aktivitäten.
- In Spalte B die Namen der dafür benötigten Personen. Hierbei kommt es aber oft vor, dass in einer Zelle mehrere Namen stehe können. Auch tauchen die jeweiligen Personen bei anderen Aktivitäten (weiteren Zeilen) immer wieder auf.
- In der Spalte C steht der Zeitliche Aufwand in Manntagen.
Beispiel:
Activity Name Effort Klettern Meier 10 Laufen Meier,Müller 20 Springen Meier 34
Nun möchte ich auf einem anderen Arbeitsblatt pro Person den Aufwand zusammenrechnen.
Sheet2:
- In Spalte A stehen die Namen der Personen
- In Spalte B der summierte Aufwand in Manntagen
Beispiel:
Name Effort
Meier 64
Müller 20
Mit der Funktion SUMME in einem Array klapt das so lange gut, wie nur ein Name in der Zelle steht:
{=SUM(IF(B:B="Meier";C:C))}
Wenn mehere Namen in der Zelle stehen, kann ich Hilfe des Wildcard * den Namen finden:
=MATCH("*Meier*";B:B;0)
Beides Zusammen geht nur leider nicht:
{=SUM(IF(MATCH("*Meier*";B:B;0);C:C))}
Irgendwie vereteht ich ja, dass man MATCH hier nicht verwenden kann, da ja MATCH selber einen Lookup in einem Array macht. Aber mit FIND und SEARCH klappt es leider auch nicht :-(
Hat von Euch noch einer eine gute Idee?
Grüße
loberg