Clever-Excel-Forum

Normale Version: Summenprodukt funktioniert nicht
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hola,

ich habe das *8 am Ende der Formel vergessen.

Gruß,
steve1da
Ich meinte auch ohne das *8 stimmen die Werte leider nicht. Also wenn man in der schift schedule sich die Bereiche A1 einmal anschaut ergibt es eine Summe von 387,18 nur für die eigenen Mitarbeiter. Während die Formel die 728,47  ausgibt. Daher die Frage woher das kommt.
Also bei mir gibt Steves Formel genau 728,466992 für die eigenen Mitarbeiter aus und damit müsste es passen.
Für die Leiharbeitnehmer ergibt Steves Formel 1.044,78707.
Hola,

in einer Hilfsspalte, z.B. NE5 trägst du folgende Formel ein:

Code:
=WENN(SUMME(ZÄHLENWENNS(G5:ND5;{"url"."abw"}));1;0)
Die Formel nach unten ziehen.
Dann:

Code:
=SUMMENPRODUKT(('shift schedule'!D$5:$D$437=A6)*('shift schedule'!NE5:NE437=0)*('shift schedule'!$G$4:$ND$4=$C$2)*(('shift schedule'!$G$5:$ND$437<>"Abw")+('shift schedule'!$G$5:$ND$437<>"URL"))*('shift schedule'!$F$5:$F$437))*8

Passt es jetzt?
Ich glaube, ich weiß woran es liegt. Steve wertet das ODER durch Addition aus, so dass die Werte doppelt gerechnet werden (da auf <> getestet wird, sind beide Bedingungen wahr und es wird mit 2 multipliziert statt mit 1).
Sollte wohl aber ein UND sein, da ja eben beides nicht erfüllt sein darf:
Code:
=SUMMENPRODUKT(('shift schedule'!D$5:$D$437=A6)*('shift schedule'!$G$4:$ND$4=$C$2)*(('shift schedule'!$G$5:$ND$437<>"Abw")*('shift schedule'!$G$5:$ND$437<>"URL"))*('shift schedule'!$F$5:$F$437))
Jetzt passt es. Danke!
Seiten: 1 2