SUMMENPRODUKT in Excel: einfach erklärt mit Beispielen und Übungen
Aktualisiert am
SUMMENPRODUKT multipliziert Bereiche Zeile für Zeile und addiert die Ergebnisse. Zum Beispiel multipliziert =SUMMENPRODUKT(C2:C11;D2:D11) jede Menge aus C mit ihrem Preis aus D und liefert den Gesamtumsatz, ganz ohne Hilfsspalte. Mit Prüfungen wie (A2:A11="Nord") addiert es nur die Zeilen, die Ihre Bedingungen erfüllen.
SUMMENPRODUKT-Syntax
=SUMMENPRODUKT(Array1; [Array2]; [Array3]; …)
- Array1
- Der erste Zahlenbereich, z. B.
C2:C11. Es kann auch eine Berechnung mit Bereichen sein, etwa(A2:A11="Nord")*C2:C11. - Array2
- Optional. Der Bereich, der Zeile für Zeile mit Array1 multipliziert wird, z. B.
D2:D11. Er muss genauso groß sein wie Array1. - Array3; …
- Optional. Weitere gleich große Bereiche, bis zu 255. Die Werte jeder Zeile werden miteinander multipliziert, bevor die Ergebnisse addiert werden.
SUMMENPRODUKT hier üben
Tippen Sie Ihre Formel direkt in die Tabelle. Sie wird wie in Excel geprüft, mit Semikolon oder Komma, auf Deutsch oder Englisch.
Gesamtumsatz in einer Formel
Schreiben Sie in F2 ein SUMMENPRODUKT, das den Gesamtumsatz der Aufträge in A1:D11 berechnet: jede Menge aus Spalte C mal ihren Stückpreis aus Spalte D, alles zusammengezählt.
| Region | Artikel | Menge | Stückpreis (€) | Gesamtumsatz (€) | |
| Nord | Notizbuch | 10 | 5,00 | ||
| Ost | Rucksack | 8 | 35,00 | ||
| Süd | Kugelschreiber | 30 | 3,00 | ||
| Nord | Schreibtischlampe | 5 | 28,00 | ||
| West | Notizbuch | 20 | 5,00 | ||
| Nord | Kugelschreiber | 25 | 3,00 | ||
| Süd | Schreibtischlampe | 4 | 28,00 | ||
| Ost | Notizbuch | 15 | 5,00 | ||
| Nord | Rucksack | 6 | 35,00 | ||
| West | Kugelschreiber | 40 | 3,00 |
SUMMENPRODUKT Schritt für Schritt
- Klicken Sie in die Ergebniszelle und tippen Sie
=SUMMENPRODUKT(. - Markieren Sie die erste Spalte, zum Beispiel die Mengen, und tippen Sie ein Semikolon.
- Markieren Sie die zweite Spalte, zum Beispiel die Stückpreise, über genau dieselben Zeilen.
- Schließen Sie die Klammer und bestätigen Sie mit Enter. Für eine Bedingung schreiben Sie sie in Klammern und multiplizieren sie hinein:
=SUMMENPRODUKT((A2:A11="Nord")*C2:C11*D2:D11).
SUMMENPRODUKT-Beispiele
Menge × Preis
=SUMMENPRODUKT(C2:C11;D2:D11)
Multipliziert jede Menge mit ihrem Stückpreis und addiert die zehn Ergebnisse: der Gesamtumsatz in einer Zelle.
Gewichteter Mittelwert
=SUMMENPRODUKT(C2:C11;D2:D11)/SUMME(C2:C11)
Teilt den Umsatz durch die verkaufte Stückzahl, sodass jeder Preis so oft zählt, wie er verkauft wurde. MITTELWERT(D2:D11) würde jeden Auftrag gleich gewichten.
Eine Bedingung
=SUMMENPRODUKT((A2:A11="Nord")*C2:C11*D2:D11)
Die Prüfung liefert in jeder Zeile WAHR oder FALSCH. Durch die Multiplikation werden daraus 1 und 0, also zählen nur die Nord-Zeilen zum Umsatz.
Zwei Bedingungen
=SUMMENPRODUKT((A2:A11="Nord")*(C2:C11>=10)*C2:C11*D2:D11)
Zwei multiplizierte Prüfungen wirken wie UND: Eine Zeile zählt nur, wenn sie aus dem Norden kommt und mindestens 10 Stück hat.
Häufige Fehler und Lösungen
| Ergebnis | Ursache | Lösung |
|---|---|---|
| #WERT! | Die Bereiche sind unterschiedlich groß, z. B. C2:C11 und D2:D10. | Alle Bereiche von derselben ersten bis zur selben letzten Zeile markieren. |
| 0 mit Bedingung | Die Prüfung wurde als eigenes Argument übergeben, wie in =SUMMENPRODUKT(A2:A11="Nord";C2:C11;D2:D11). WAHR und FALSCH zählen dann als 0. | Die Prüfung mit * hineinmultiplizieren: =SUMMENPRODUKT((A2:A11="Nord")*C2:C11*D2:D11). |
| Summe zu niedrig | Einige Zahlen sind als Text gespeichert. Bei Bereichen, die mit Semikolon getrennt sind, zählt SUMMENPRODUKT sie als 0. | Die Spalte in Zahlen umwandeln oder die Bereiche mit * multiplizieren, damit der Text umgewandelt wird. |
| #NAME? | Formel aus einer englischen Anleitung kopiert (SUMPRODUCT) oder Funktionsname falsch geschrieben, z. B. SUMMEPRODUKT. | SUMMENPRODUKT schreiben und die Argumente mit Semikolon trennen. |
SUMMENPRODUKT oder SUMMEWENNS?
SUMMEWENNS addiert eine Spalte, in der die gewünschten Werte schon stehen: =SUMMEWENNS(E2:E11;A2:A11;"Nord") braucht eine Spalte mit Zeilensummen. SUMMENPRODUKT multipliziert beim Addieren: =SUMMENPRODUKT((A2:A11="Nord")*C2:C11*D2:D11) rechnet direkt mit Mengen und Preisen. Nehmen Sie SUMMEWENNS, wenn die Betragsspalte existiert, denn die Formel ist kürzer und leichter zu lesen. Nehmen Sie SUMMENPRODUKT, wenn Sie Spalten multiplizieren, einen gewichteten Mittelwert bilden oder eine Bedingung schreiben müssen, die SUMMEWENNS nicht abbilden kann.
Häufige Fragen
Wie füge ich SUMMENPRODUKT eine Bedingung hinzu?
Schreiben Sie die Prüfung in Klammern und multiplizieren Sie sie mit den Bereichen: =SUMMENPRODUKT((A2:A11="Nord")*C2:C11*D2:D11). WAHR zählt als 1 und FALSCH als 0, Zeilen ohne Treffer tragen also nichts bei.
Kann SUMMENPRODUKT eine ODER-Bedingung prüfen?
Ja. Addieren Sie die Prüfungen, statt sie zu multiplizieren, und prüfen Sie, ob die Summe größer als 0 ist: =SUMMENPRODUKT(((A2:A11="Nord")+(A2:A11="Süd")>0)*C2:C11*D2:D11).
Wie berechne ich einen gewichteten Mittelwert?
Teilen Sie SUMMENPRODUKT durch die Summe der Gewichte: =SUMMENPRODUKT(C2:C11;D2:D11)/SUMME(C2:C11) liefert den durchschnittlichen Preis pro Stück.
Muss ich SUMMENPRODUKT mit Strg + Umschalt + Enter abschließen?
Nein. SUMMENPRODUKT verarbeitet Bereiche und Berechnungen mit Bereichen von selbst, ein normales Enter genügt.
Weiter üben
Alle 5 SUMMENPRODUKT-Übungen mit Erklärungen und Fortschritt.
SUMMENPRODUKT-Übungen öffnen