2.9k Aufrufe
Gefragt in Tabellenkalkulation von soerenf Einsteiger_in (15 Punkte)
Guten Morgen und schönen Freitag euch allen,

Ich habe ein "kleines" Excelproblem und komme momentan nicht selbst auf die Lösung! *grrrrrrrrrrrrrr*

Ich habe zu Zeit vier Tabellenblätter
In der ersten sind unsere Mitarbeiter (Zeile) und die Wochen 1-52 (spalten)
Tabellenblatt 2-4 sind einzelne Aufträge (Pro Auftrag ein Blatt) auch mit jeweils den 52 Wochen.
Hier wird der Mitarbeiter pro Woche für eine bestimmte Stundenzahl eingesetzt.

Nun möchte ich gern realisieren, dass auf dem ersten Tabellenblatt steht, wie viele Stunden der Mitarbeiter bereits eingesetzt wurde.

Beispiel:
Mitarbeiter XY arbeitet 1. KW bei Firma ZZ (Tabelle 2) 20 Stunden
und bei Firma YY (Tabelle 3) 15 Stunden.
Auf dem ersten Tabellenblatt hätte ich nun gerne die 1. KW mit 35 Stunden stehen.

Hat hier jemand vielleicht eine Idee oder einen Ansatzpunkt wo ich ansetzten kann? Steh nämlich total auf dem Schlauch!?

7 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo SoerenF,

ohne Beispieldatei wird Dir da wohl keiner einen konkreten Vorschlag machen können.

Gruss
Rainer
0 Punkte
Beantwortet von soerenf Einsteiger_in (15 Punkte)
Okay, ich hab mal ein Beispiel online gestellt:
http://rapidshare.com/files/411335493/TEST.xls
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

könnte mit Summewenn() machbar sein, jedoch brauchte man zur genauen Angabe der Funktion den Blataufbau

Gruß

Helmut
0 Punkte
Beantwortet von soerenf Einsteiger_in (15 Punkte)
Das Problem ist, dass wir später nicht 2 oder 3 Aufträge da drin haben, sondern 50?!

Deshalb dachte ich eher an ein VBA Skript oder ähnliches.
Der Aufbau ist wie in der hochgeladenen Datei
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

nach der Vorlage geht es mit

=SUMMENPRODUKT(('Auftrag 1'!$A$5:$A$100=$B2)*('Auftrag 1'!$B$5:$B$100=$C$1)*('Auftrag 1'!$C$5:$C$100))+SUMMENPRODUKT(('Auftrag 2'!$A$5:$A$100=$B2)*('Auftrag 2'!$B$5:$B$100=$C$1)*('Auftrag 2'!$C$5:$C$100)) usw.

in Zelle C" und dann nach Rechts und unten ziehen, jedoch aufwendig.

Gruß

Helmut
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo SoerenF,

schau Dir mal meinen Vorschlag an.

Gruss
Rainer
0 Punkte
Beantwortet von soerenf Einsteiger_in (15 Punkte)
Vielen Dank, das scheint beides gut zu klappen!
...