SUMMENPRODUKT-Funktion (SUMPRODUCT)
Kurz gesagt
SUMMENPRODUKT multipliziert zusammengehörende Elemente aus zwei oder mehr Bereichen und addiert die Ergebnisse.
- Syntax
=SUMMENPRODUKT(Matrix1; [Matrix2]; ...)- Häufigste Verwendung
=SUMMENPRODUKT(B2:B5;C2:C5)ergibt 6.585 € (Gesamterlös: Einheiten × Preis für jede Zeile, aufaddiert)
Damit bekommst du den Erlös aus Spalten mit Einheiten und Preisen, gewichtete Mittelwerte und bedingte Summen, alles in einer Zelle und in keiner Version mit Strg+Umschalt+Eingabe.
- Englischer Name
- SUMPRODUCT
- Verfügbar in
- Alle aktuellen Versionen
- Kategorie
- Mathematik und Runden
- Rückgabewert
- Die Summe der zeilenweisen Produkte.
- Google Sheets
- Funktioniert in Google Sheets genauso.
Syntax
=SUMMENPRODUKT(Matrix1; [Matrix2]; ...)
Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.
| Argument | Erforderlich? | Bedeutung |
|---|---|---|
Matrix1 | Erforderlich | Der erste Zahlenbereich, etwa die Einheiten. |
Matrix2 | Optional | Weitere gleich große Bereiche, etwa die Preise. Jede Zeile wird vor dem Addieren multipliziert. |
Beispiele
Jedes Ergebnis wird von unserer Formel-Engine aus der Beispieltabelle berechnet, derselben, die auch die Übungen prüft.
| Zelle | Formel | Ergebnis | Was es zeigt |
|---|---|---|---|
| F2 | =SUMMENPRODUKT(B2:B5;C2:C5) | 6.585 € | Gesamterlös: Einheiten × Preis für jede Zeile, aufaddiert |
| F3 | =SUMMENPRODUKT((D2:D5="Ost")*B2:B5*C2:C5) | 3.820 € | Erlös nur für Ost: Die Prüfung liefert für jede Zeile 1 oder 0 |
| F4 | =SUMMENPRODUKT(B2:B5;C2:C5)/SUMME(B2:B5) | 61,54 € | Nach verkauften Einheiten gewichteter Durchschnittspreis |
Live ausprobieren
Das ist die Beispieltabelle. Ändere eine Zahl oder einen Text oder bearbeite eine Formel auf Deutsch, und die Ergebnisse passen sich an.
Beispieldaten als Tabelle anzeigen
| Produkt | Einheiten | Preis | Region | ||
| Widget | 40 | 52 € | Ost | 6.585 € | |
| Gadget | 25 | 89 € | West | 3.820 € | |
| Gizmo | 12 | 145 € | Ost | 61,54 € | |
| Dingsbums | 30 | 18 € | West |
SUMMENPRODUKT üben
Schreib die Formel auf Deutsch, mit Semikolon. Sie wird sofort geprüft und danach noch einmal mit geänderten Daten.
Gesamterlös
G2 den Gesamterlös (Einheiten × Preis für jede Zeile) mit einer einzigen Formel.Typische Fehler
| Was du siehst | Ursache und Lösung |
|---|---|
| #WERT! | Die Bereiche sind unterschiedlich groß, etwa B2:B5 und C2:C6. Lass alle Bereiche dieselben Zeilen abdecken. |
| Das Ergebnis ist 0 | Eine Bedingung als eigenes Argument, wie in =SUMMENPRODUKT(D2:D5="Ost";B2:B5), liefert WAHR und FALSCH, die SUMMENPRODUKT als 0 zählt. Multipliziere stattdessen oder setz -- davor: --(D2:D5="Ost"). |
| Die Mappe ist langsam | Bezüge auf ganze Spalten wie A:A lassen SUMMENPRODUKT eine Million Zeilen multiplizieren. Nimm genaue Bereiche oder eine Tabelle. |
Tipps
- Zeilen mit zwei erfüllten Bedingungen zählst du in jeder Version so: =SUMMENPRODUKT((B2:B50="Ost")*(C2:C50>1000)).
Häufige Fragen
Wie berechne ich in Excel einen gewichteten Mittelwert?
Teile SUMMENPRODUKT durch die Summe der Gewichte: =SUMMENPRODUKT(B2:B10;C2:C10)/SUMME(B2:B10).
Kann SUMMENPRODUKT SUMMEWENNS ersetzen?
Ja, und es kann Bedingungen prüfen, die SUMMEWENNS nicht kann, etwa =SUMMENPRODUKT((MONAT(A2:A50)=3)*C2:C50). SUMMEWENNS ist schneller und leichter zu lesen, wenn es reicht.
Warum liefert SUMMENPRODUKT 0?
Meist wurden WAHR/FALSCH-Bedingungen als eigene Argumente übergeben. Multipliziere sie mit dem anderen Bereich oder mach sie mit -- zu Einsen und Nullen.
Diese Seite auf Englisch: SUMPRODUCT. Excel-Funktionsübersetzer: Funktionsnamen in 8 Sprachen. Alle Funktionen auf Deutsch.
Aktualisiert Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am .