SummeWenn(s) und Summenprodukt
#1
Hallo ins Forum. 
Ich habe mich heute hier angemeldet weil ich bei einem Problem nicht weiter komme und sitze das schon fast einen tag dran Big Grin

Ich nutze Excel 2010 und möchte folgendes realisieren. 

Ich habe in Spalte A : A , B , C , D , E , F, C, H
in              Spalte B :  2,  2,  4,  2,   3, 4, 3,  2
in              Spalte C: 20€,40€,60€,20€,40€,60€,20€,40€


Jetzt möchte ich Ihm sagen, des er mir alle Summen aus Spalte C Zusammenfassen soll, wenn in Spalte 2 eine 2 ist und wenn in Spalte A , B,D,H ist. 

Das Probleme an der Geschichte sind die mehreren Argumente in Spalte A.

Ich habe es mit Summewenns probiert. Das klappt nicht. 

Summewenns(C1:C8;A1:A8;"B";A1:A8;"D";A1:A8;"H";B1:B8;"2")  --> klappt nicht kommt immer #wert

Summenprodukt((A1:A8="B")*(A1:A8="D")*(A1:A8="H")*(B1:B8="2")*(C1:C8)) --> klappt nicht kommt 0 raus

Summenprodukt((A1:A8="B")*(B1:B8="2")*(C1:C8))+Summenprodukt((A1:A8="D")*(B1:B8="2")*(C1:C8))+Summenprodukt((A1:A8="H")*(B1:B8="2")*(C1:C8))  --> das klappt ist jedoch sehr umständlich, da ich einmal sogar 29 Argumente abfragen muss und ich somit eine formle habe mit 29* Summenprodukt. Das macht die datei ziemlich langsam und das war natürlich auch ein hocher zeitlicher aufwand Smile

Ich hoffe mir kann da jemand helfen

Gruß Arthek
Top
#2
Hola,


Code:
=SUMME(SUMMEWENNS(C1:C8;B1:B8;2;A1:A8;{"A";"B";"D";"H"}))

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • arthek
Top
#3
Danke für die schnelle Antwort aber das klappt nicht so ganz wie ich das wollte. Das liegt wohl daran, dass ich es versucht habe das Beispiel einfach dazustellen. 

Code:
=SUMME(SUMMEWENNS(C1:C8;B1:B8;2;A1:A8;{"A";"B";"D";"H"}))

Das was in der geschweiften klammer steht kommt aus einem anderen Reiter und das klappt irgendwie nicht. 

habe folgende versucht : 

Code:
=SUMME(SUMMEWENNS(C1:C8;B1:B8;2;A1:A8;{Tabelle1!C103:C144}))
und das klappt leider nicht. er sagt mir, dass in der formel ein fehler ist und verweisst auf die Tabelle1
Top
#4
Zeigt mir mal wieder, wie mächtig die "Popel-Funktion" SUMME() ist.
Gleiches gilt übrigens für PRODUKT()

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#5
Hallo,

(29.11.2017, 09:34)arthek schrieb: und das klappt leider nicht. er sagt mir, dass in der formel ein fehler ist und verweisst auf die Tabelle1

PHP-Code:
=SUMME(SUMMEWENNS(C1:C8;B1:B8;2;A1:A8;Tabelle1!C103:C144)) 
Top
#6
(29.11.2017, 10:41)Jonas0806 schrieb: Hallo,


PHP-Code:
=SUMME(SUMMEWENNS(C1:C8;B1:B8;2;A1:A8;Tabelle1!C103:C144)) 


habs es so gemacht, da kommt 0 raus. müsste ein wert (26363) sein.
Top
#7
Hola,

schließ die Formel mal mit Strg-Shift-Enter ab.

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • arthek
Top
#8
(29.11.2017, 10:41)Jonas0806 schrieb: Hallo,


PHP-Code:
=SUMME(SUMMEWENNS(C1:C8;B1:B8;2;A1:A8;Tabelle1!C103:C144)) 


habs es so gemacht, da kommt 0 raus. müsste ein wert (26363) sein.

wenn ich folgendes mache 

PHP-Code:
=SUMME(SUMMEWENNS(C1:C8;B1:B8;2;A1:A8;Tabelle1!C103)) 

kommt ein wert. 
sobald ich mehrere spalten brauche auch wenn es nur eine mehr ist: 

PHP-Code:
=SUMME(SUMMEWENNS(C1:C8;B1:B8;2;A1:A8;Tabelle1!C103:C104)) 

kommt der wert 0

Gruß
Top
#9
Thumbs Up 
(29.11.2017, 11:46)steve1da schrieb: Hola,

schließ die Formel mal mit Strg-Shift-Enter ab.

Gruß,
steve1da

Das wars !!!! Super habt geklappt... Vielen dank. Du hast mir ne menge zeit gespart
Top
#10
Hallo,

so spart man sich den Abluß als Matrixformel

PHP-Code:
=SUMMENPRODUKT(SUMMEWENNS(C1:C8;B1:B8;2;A1:A8;Tabelle1!C103:C144)) 
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste