=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.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Item | Qty | Price | Line total | Total | |
| 2 | Pen | 4 | $1.50 | $6.00 | $30.70 | |
| 3 | Notebook | 2 | $3.25 | $6.50 | $30.70 | |
| 4 | Folder | 5 | $0.80 | $4.00 | ||
| 5 | Stapler | 1 | $7.90 | $7.90 | ||
| 6 | Marker | 3 | $2.10 | $6.30 |
=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.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Product | Sales | Formula | Result | |
| 2 | North | Apple | 120 | North sales | 230 | |
| 3 | South | Pear | 45 | North Apple sales | 150 | |
| 4 | North | Pear | 80 | Count North | 3 | |
| 5 | East | Apple | 55 | Count over 50 | 4 | |
| 6 | South | Apple | 200 | Without -- | 0 | |
| 7 | North | Apple | 30 |
=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.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Region | Date | Target | Actual | Formula | Result | |
| 2 | North | 2026-01-05 | 100 | 120 | February sales | 135 | |
| 3 | South | 2026-01-12 | 60 | 45 | Rows over target | 3 | |
| 4 | North | 2026-02-03 | 90 | 80 | North or East sales | 285 | |
| 5 | East | 2026-02-18 | 50 | 55 | Above target by | 75 | |
| 6 | South | 2026-03-02 | 150 | 200 | |||
| 7 | North | 2026-03-20 | 40 | 30 |
=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
>0da). 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.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Region | Product | Qty | Price | Formula | Result | |
| 2 | North | Apple | 10 | $1.20 | North revenue | $31.00 | |
| 3 | South | Pear | 4 | $1.50 | All revenue | $61.00 | |
| 4 | North | Pear | 6 | $1.50 | Average price per item | $1.36 | |
| 5 | East | Apple | 8 | $1.20 | |||
| 6 | South | Apple | 12 | $1.20 | |||
| 7 | North | Plum | 5 | $2.00 |
=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
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Region | Product | Qty | Price | Formula | Result | |
| 2 | North | Apple | 10 | $1.20 | South revenue | ||
| 3 | South | Pear | 4 | $1.50 | |||
| 4 | North | Pear | 6 | $1.50 | |||
| 5 | East | Apple | 8 | $1.20 | |||
| 6 | South | Apple | 12 | $1.20 | |||
| 7 | North | Plum | 5 | $2.00 |
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
| Bedingung | SUMMEWENNS | SUMMENPRODUKT |
|---|---|---|
| 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 Datums | nicht direkt möglich | =SUMMENPRODUKT((MONAT(B2:B7)=2)*D2:D7) |
| Spalte gegen Spalte | nicht möglich | =SUMMENPRODUKT(--(D2:D7>C2:C7)) |
| Menge × Preis | nicht 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:C7lässt(A2:A7="North")*C2:C7scheitern, 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.