Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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
Antworten 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
Antworten 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
Antworten 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)
Antworten Top
#5
Hallo,

(29.11.2017, 08: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)) 
Gruß Jonas
Antworten Top
#6
(29.11.2017, 09: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.
Antworten 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
Antworten Top
#8
(29.11.2017, 09: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ß
Antworten Top
#9
Thumbs Up 
(29.11.2017, 10: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
Antworten 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)) 
Gruß Jonas
Antworten Top


Gehe zu:


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