Menu

SUMMENPRODUKT in Excel: multiplizieren, summieren, zählen

=SUMMENPRODUKT(B2:B6;C2:C6) multipliziert jede Menge mit ihrem Preis und addiert die Ergebnisse. Mit Bedingungen wie (A2:A7="North")*C2:C7 summiert und zählt es dort, wo SUMMEWENNS nicht weiterkommt: nach Monat, Spalte gegen Spalte, mit ODER.

Jede Tabelle auf dieser Seite ist live: Ändere eine Zahl oder eine Formel, und sie rechnet neu.

=SUMMENPRODUKT(B2:B6;C2:C6) multipliziert jede Menge in B mit dem Preis daneben in C und addiert dann die Ergebnisse. So steht der Bestellwert in einer Zelle, ohne eine Spalte mit Zeilensummen. SUMMENPRODUKT heißt in englischem Excel SUMPRODUCT, und die Tabelle zeigt die Formel als =SUMPRODUCT(B2:B6,C2:C6). Du kannst die Formeln in der Tabelle auch deutsch eingeben, mit Semikolons.

Bestellwert
F2
ABCDEF
1ItemQtyPriceLine totalTotal
2Pen4$1.50$6.00$30.70
3Notebook2$3.25$6.50$30.70
4Folder5$0.80$4.00
5Stapler1$7.90$7.90
6Marker3$2.10$6.30
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =SUMMENPRODUKT(B2:B6;C2:C6)

F2 und F3 zeigen dieselben $30.70. Die Zeilensummen in Spalte D stehen nur da, um zu zeigen, was SUMMENPRODUKT macht: 4 × 1,50, 2 × 3,25 und so weiter, dann eine SUMME. Ändere eine Menge, und beide Summen passen sich an.

Syntax von SUMMENPRODUKT

=SUMPRODUCT(array1, [array2], [array3], ...)
  • Jede Matrix ist ein Bereich oder eine Berechnung, die einen liefert, und alle müssen gleich groß sein, sonst liefert SUMMENPRODUKT #WERT! (englisch #VALUE!; die Tabellen hier zeigen die englischen Fehlernamen).
  • Bei zwei oder mehr Matrizen werden die Werte an derselben Position multipliziert, dann werden die Produkte addiert.
  • Bei einer einzigen Matrix wird sie einfach addiert, und genau darauf beruhen die Formen mit Bedingungen unten: =SUMMENPRODUKT((A2:A7="North")*C2:C7) hat eine Matrix, die schon multipliziert ist.
  • Text, der als eigenes Argument übergeben wird, zählt als 0. Text in einer Berechnung mit * führt zu #WERT!.

SUMMENPRODUKT verarbeitet Matrizen in jeder Excel-Version ohne Strg+Umschalt+Eingabe (Cmd+Umschalt+Eingabe auf dem Mac). Deshalb war es das Standardwerkzeug für bedingte Summen, bevor es SUMMEWENNS gab, und ist es noch für die Fälle, die SUMMEWENNS nicht abdeckt.

SUMMENPRODUKT mit Bedingungen

Ein Vergleich auf einem Bereich, A2:A7="North", liefert pro Zeile ein WAHR oder FALSCH. Multiplizierst du damit, bleiben die Zeilen erhalten, in denen er WAHR ist (×1), und die anderen werden zu null (×0). Multipliziere zwei Vergleiche für UND.

Mit Bedingungen summieren und zählen
F2
ABCDEF
1RegionProductSalesFormulaResult
2NorthApple120North sales230
3SouthPear45North Apple sales150
4NorthPear80Count North3
5EastApple55Count over 504
6SouthApple200Without --0
7NorthApple30
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =SUMMENPRODUKT((A2:A7="North")*C2:C7)

F2 addiert die drei North-Zeilen: 230. F3 multipliziert zwei Bedingungen, also zählt eine Zeile nur, wenn beide zutreffen: 150. Um zu zählen statt zu summieren, lässt du die Werte weg und machst mit -- (zwei Minuszeichen) aus WAHR/FALSCH Zahlen: F4 zählt 3 North-Zeilen. F6 zeigt, warum das -- zählt: SUMMENPRODUKT addiert keine WAHR-Werte, also liefert die Formel ohne es 0.

Die ersten vier liefern dieselben Ergebnisse wie SUMMEWENN, SUMMEWENNS und ZÄHLENWENN. Im nächsten Abschnitt zeigt SUMMENPRODUKT, wofür es da ist.

Bedingungen, die SUMMEWENNS nicht ausdrücken kann

SUMMEWENNS vergleicht eine Spalte mit einem festen Kriterium. Es kann nicht den Monat eines Datums nehmen, zwei Spalten miteinander vergleichen oder vor dem Addieren Menge mal Preis rechnen. SUMMENPRODUKT kann das, weil jede Bedingung eine ganz normale Berechnung ist.

Mehr als SUMMEWENNS
G2
ABCDEFG
1RegionDateTargetActualFormulaResult
2North2026-01-05100120February sales135
3South2026-01-126045Rows over target3
4North2026-02-039080North or East sales285
5East2026-02-185055Above target by75
6South2026-03-02150200
7North2026-03-204030
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =SUMMENPRODUKT((MONAT(B2:B7)=2)*D2:D7)
  • G2 nimmt mit MONAT (englisch MONTH) den Monat jedes Datums und behält die Februar-Zeilen: 80 + 55 = 135. Das addiert den Februar jedes Jahres; häng *(JAHR(B2:B7)=2026) an, um nur ein Jahr zu nehmen.
  • G3 vergleicht zwei Spalten Zeile für Zeile und zählt die Zeilen, in denen Actual über Target liegt.
  • G4 ist ein ODER: Zwei addierte Bedingungen ergeben 1, wenn eine zutrifft (2, wenn beide zutreffen, deshalb steht das >0 da). North oder East: 285.
  • G5 addiert, um wie viel jede Zeile ihr Ziel übertroffen hat, nur für die Zeilen, die das getan haben.

SUMMENPRODUKT für gewichtete Summen und Mittelwerte

Menge mal Preis ist eine gewichtete Summe, und man kann Bedingungen hinzufügen. Dieselbe Idee, geteilt durch die Summe der Gewichte, ergibt einen gewichteten Mittelwert: =SUMMENPRODUKT(B2:B6;C2:C6)/SUMME(B2:B6) ist der durchschnittliche Preis pro verkauftem Stück.

Umsatz nach Region
G2
ABCDEFG
1RegionProductQtyPriceFormulaResult
2NorthApple10$1.20North revenue$31.00
3SouthPear4$1.50All revenue$61.00
4NorthPear6$1.50Average price per item$1.36
5EastApple8$1.20
6SouthApple12$1.20
7NorthPlum5$2.00
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.Im deutschen Excel: =SUMMENPRODUKT((A2:A7="North")*C2:C7*D2:D7)

North hat 10 Äpfel zu $1.20, 6 Birnen zu $1.50 und 5 Pflaumen zu $2.00 verkauft, also zeigt G2 $31.00. Der einfache Mittelwert der Preise würde so tun, als würde eine Pflaume genauso oft verkauft wie ein Apfel; G4 gewichtet jeden Preis mit seiner Menge.

Übung: Umsatz mit einer Bedingung

Du bist dran: Umsatz in South
G2
ABCDEFG
1RegionProductQtyPriceFormulaResult
2NorthApple10$1.20South revenue
3SouthPear4$1.50
4NorthPear6$1.50
5EastApple8$1.20
6SouthApple12$1.20
7NorthPlum5$2.00
Klicke auf eine Zelle, um ihre Formel zu sehen. Ändere eine Zahl oder eine Formel, und die Tabelle rechnet neu.

Du bist dran: Berechne den Umsatz in South: Menge mal Preis, nur für die Zeilen mit South. Schreib die Formel in G2.

SUMMENPRODUKT oder SUMMEWENNS, und seine zwei Fehler

BedingungSUMMEWENNSSUMMENPRODUKT
Spalte gleich einem Wert=SUMMEWENNS(C2:C7;A2:A7;"North")=SUMMENPRODUKT((A2:A7="North")*C2:C7)
Enthält Text=SUMMEWENNS(C2:C7;B2:B7;"*app*")=SUMMENPRODUKT(ISTZAHL(SUCHEN("app";B2:B7))*C2:C7)
Monat eines Datumsnicht direkt möglich=SUMMENPRODUKT((MONAT(B2:B7)=2)*D2:D7)
Spalte gegen Spaltenicht möglich=SUMMENPRODUKT(--(D2:D7>C2:C7))
Menge × Preisnicht möglich=SUMMENPRODUKT(C2:C7;D2:D7)

Nimm SUMMEWENNS, wann immer es die Aufgabe erledigen kann. Es liest sich besser, ist bei Zehntausenden von Zeilen schneller und akzeptiert ganze Spalten. =SUMMENPRODUKT((A:A="North")*C:C) multipliziert über eine Million Zeilen und liefert #WERT!, sobald es den Überschriftentext in C1 erreicht, also gib SUMMENPRODUKT genaue Bereiche wie A2:A500.

Die zwei Fehler, die dir begegnen werden:

  • #WERT! durch Bereiche unterschiedlicher Größe. =SUMMENPRODUKT(B2:B6;C2:C7) schlägt fehl. Jeder Bereich muss dieselben Zeilen abdecken.
  • #WERT! durch Text in einem multiplizierten Bereich. Eine Überschrift oder ein "n/a" in C2:C7 lässt (A2:A7="North")*C2:C7 scheitern, weil Text nicht multipliziert werden kann. Lass den Bereich unter der Überschrift beginnen, oder übergib die Werte als eigenes Argument: =SUMMENPRODUKT(--(A2:A7="North");C2:C7) behandelt Text in C als 0.

Häufig gestellte Fragen

Was macht SUMMENPRODUKT in Excel?

Es multipliziert Bereiche Zeile für Zeile und addiert die Produkte. =SUMMENPRODUKT(B2:B6;C2:C6) ist B2C2 + B3C3 + ... + B6*C6, zum Beispiel Menge mal Preis, summiert zu einem Bestellwert.

Wie verwende ich SUMMENPRODUKT mit einer Bedingung?

Multipliziere mit einem Vergleich: =SUMMENPRODUKT((A2:A7="North")*C2:C7) addiert C2:C7 für die North-Zeilen. Der Vergleich ergibt WAHR oder FALSCH, und beim Multiplizieren wird daraus 1 oder 0.

Was bedeutet -- in SUMMENPRODUKT?

Das sind zwei Minuszeichen, die aus WAHR und FALSCH 1 und 0 machen. =SUMMENPRODUKT(--(C2:C7>50)) zählt die Werte über 50. Ohne sie behandelt SUMMENPRODUKT WAHR/FALSCH als 0 und liefert 0.

Soll ich SUMMENPRODUKT oder SUMMEWENNS nehmen?

Nimm SUMMEWENNS, wenn seine Kriterien die Bedingung ausdrücken können: Es ist leichter zu lesen und bei großen Bereichen schneller. Nimm SUMMENPRODUKT, wenn die Bedingung eine Berechnung braucht, etwa den Monat eines Datums, eine Spalte im Vergleich mit einer anderen oder Menge mal Preis.

Warum liefert SUMMENPRODUKT #WERT!?

Die Bereiche sind unterschiedlich groß (B2:B6 mit C2:C7), oder ein Bereich, der mit * multipliziert wird, enthält Text. Mach jeden Bereich gleich groß, und übergib Bereiche mit Text als eigene Argumente, dann zählt Text als 0.

Illustration der Programmiersprachen bei Coddy

Lerne mit Coddy zu programmieren

LOS GEHT'S