Clever-Excel-Forum

Normale Version: SUMMEWENNS in SUMMENPRODUKT umwandeln
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

leider funktioniert meine untere Formel bei einer geschlossenen Datei nicht. Meine Recherchen zeigten mir, dass ich für eine geschlossene Datei "SUMMENPRODUKT" anwenden muss. Das eins zu eins Tauschen der Formeln half mir nicht. Wie muss ich die Formel auf Summenprodukt umschreiben? Danke... 


=SUMMEWENNS($E2:$NE2;'[MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$W$3:$NW$3;E$26;'[MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$W$5:$NW$5;"<7";'[MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$W$5:$NW$5;">1")
Hola,

da du keinen Versuch zeigst, hier das Prinzip:
=summenprodukt((Bereich1=Bedingung1)*(Bereich2=Bedingung2)*(Bereich3=Bedingung3)*(Bereich der summiert werden soll))
Gruß,
steve1da
Hi,

Code:
=SUMMENPRODUKT(('[MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$W$3:$NW$3=E$26)*('[MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$W$5:$NW$5<7)*('[MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$W$5:$NW$5>1);$E2:$NE2)


Danke Steve1da!
@Edgar: Summewenns()? Vertippt?
Das gleiche Problem habe ich mit der unteren Formel. Sie funktioniert bei einer geschlossenen Datei nicht.

In der Quelldatei in der Spalte E sind die verschiedenen Kostenstellen von der Zeile 7 bis zur Zeile 600. 
Die Formel "Zählenwenn" funktioniert bei offener Datei tadellos.
Wir haben ca. 19 Kostenstellen in der zweiten Datei in der Spalte D ab der Zeile 54.

Wie kann man diese Formel umschreiben? Summenprodukt geht nicht, weil ich nur eine Spalte habe? Danke.


=ZÄHLENWENN([MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$E$7:$E$600;D54)
Hola,

Zitat: Summenprodukt geht nicht, weil ich nur eine Spalte habe?


Summenprodukt geht auch bei einer Spalte. Man muss sie dann nur mit 1 multiplizieren.
Gruß,
steve1da
Sorry, wo sollte ich die "*1" setzen, denn die untere Schreibweise funktioniert nicht. 

=SUMMENPRODUKT('[MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$E$7:$E$600)*1;D54)
1) Da fehlt noch eine Klammer am Anfang. Du hast 1 öffnende und 2 schließende Klammern.
2) Das Suchkriterium wird nicht mit ; definiert sondern mit =
Wenn ich am Ende der Formel zwei Klammern setze, werden diesen von Excel ohne das Setzen der Klammern so wie die Formel gerade aussieht korrigiert.  Das Ergebnis wird als "FALSCH" angezeigt.     =SUMMENPRODUKT('[MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$E$7:$E$600)*1=D54

Excel korrigiert immer wieder meine am Ende der Formel zwei gesetzten Klammern . Am Ende kommt das raus .Bei der Formel erhalte ich "#WERT!"  =SUMMENPRODUKT(('[MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$E$7:$E$600)*1=D54)

=SUMMENPRODUKT(('[MOE1  Abwesenheits- und Schichtplan  2022.xlsb]Stammdaten'!$E$7:$E$600*1=D54))   ,diese Formel wird nicht korrigiert, aber ich erhalte "#WERT!".
Hallöchen,

manchmal hilft es, wenn man ein Produkt richtig bildet Smile

SUMMENPRODUKT((XXX=A1)*1)

(*1, wenn man nix anderes hat)