Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Summenprodukt

Forumthread: Summenprodukt

Summenprodukt
22.05.2008 13:56:34
Bernd
Hallo,
ich habe in der Zellen AL18 bis AL600 Werte die zusammengezählt werden wenn in den Zellen AS18 bis AS600 der Text "Jun_08" bis "Dec_08" steht.
Meine Formel sieht wie folgt aus:
=SUMMENPRODUKT((AS18:AS600={"Jun_08"."Jul_08"."Aug_08"."Sep_08"."Oct_08"."Nov_08"."Dec_08"}) *(AL18:AL600))
Das funktioniert auch soweit.
Nun das Problem:
Es sollen die Vergleichswerte (Jun_08 bis Dec_08) aus Zellen ausgelesen werden.
Beispiel:
In Zelle B1 steht "Jun_08", in B2 steht "Jul_08", in B3 steht "Aug_08" usw.
Eine Formel
=SUMMENPRODUKT((AS18:AS600={B1.B2.B3.B4.B5.B6.B7})*(AL18:AL600))
führt zu einer Fehlermeldung.
Geht das überhaupt? Wenn ja, wie müsste die Syntax aussehen?
Gruss
Bernd

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Summenprodukt
22.05.2008 14:08:02
{Boris}
Hi Bernd,
innerhalb einer Matrixkonstanten kannst Du keine Zellbezüge verwenden.
Tabelle1

 ABCDEF
1x2  x13
2x3  y 
3y4    
4t5    
5r6    
6z7    
7x8    

Formeln der Tabelle
ZelleFormel
F1=SUMMENPRODUKT(N(A1:A7=MTRANS(E1:E5)); B1:B7)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Stehen die Suchbegriffe (hier: x und y) nicht vertikal sondern horizontal (beispielsweise in G1:H1), dann kannst Du auf das Transponieren mittels MTRANS verzichten. Du benötigst für diese ODER-Abfrage jedenfalls beide Matrixdimensionen.
Grüße Boris

Anzeige
Uups - Korrektur:
22.05.2008 14:11:00
{Boris}
Hi Bernd,
die Formel in F1 muss als ARRAYformel mit gleichzeitig Strg+Shift+Enter eingeben werden - dann stimmt auch das Ergebnis (17):
{=SUMMENPRODUKT((A1:A7=MTRANS(E1:E5))*B1:B7)}
Oder mit der SUMME-Funktion:
{=SUMME((A1:A7=MTRANS(E1:E5))*B1:B7)}
Grüße Boris

Mit SUMMENPRODUKT und ZÄHLENWENN
22.05.2008 14:12:00
NoNet
Hallo Bernd,
z.B. so :
=SUMMENPRODUKT((ZÄHLENWENN(B1:B7;AS18:AS600)>0)*(AL18:AL600))
Gruß, NoNet

Anzeige
AW: Mit SUMMENPRODUKT und ZÄHLENWENN
22.05.2008 14:39:37
Bernd
Hallo Boris und NoNet,
vielen Dank für eure schnellen Antworten!
Funktioniert super!
Gruss
Bernd
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige