Die SUMPRODUCT-Funktion multipliziert die Elemente eines oder mehrerer Arrays und addiert oder summiert dann die Produkte. Durch Anpassen der Form der Argumente zählt SUMMENPRODUKT die Anzahl der Zellen in einem bestimmten Bereich, der Daten enthält, die bestimmte Kriterien erfüllen.
Anweisungen in diesem Artikel gelten für Excel 2019, 2016, 2013, 2010; Excel für Microsoft 365, Excel Online, Excel für Mac, Excel für iPad, Excel für iPhone und Excel für Android.
SUMPRODUCT Funktionssyntax und Argumente
Die Syntax einer Funktion bezieht sich auf das Layout der Funktion und beinh altet den Namen der Funktion, Klammern, Komma-Trennzeichen und Argumente.
Um eine Funktion zum Zählen von Zellen zu erh alten, anstatt Daten zu speichern, wird die folgende Syntax mit SUMPRODUCT verwendet:
- Array1: Dieses Argument gibt das erste Array oder den ersten Bereich an, der multipliziert und dann addiert wird.
- Array2: Dieses Argument bezeichnet das zweite Array oder den zweiten Bereich, der multipliziert und dann addiert wird.
Die Funktionen ZÄHLENWENN und ZÄHLENWENNS zählen Zellen, die ein oder mehrere festgelegte Kriterien erfüllen. Manchmal ist SUMPRODUCT einfacher zu verwenden, wenn Sie mehrere Bedingungen finden möchten, die sich auf denselben Bereich beziehen.
Geben Sie die SUMPRODUCT-Funktion ein
Normalerweise ist der beste Weg, Funktionen in Excel einzugeben, die Verwendung des Dialogfelds "Funktionsargumente" (in Excel für Mac verwenden Sie den Formelgenerator). Das Dialogfeld macht es einfach, Argumente einzeln einzugeben, ohne die Klammern oder Kommas eingeben zu müssen, die als Trennzeichen zwischen den Argumenten dienen.
Da dieses Beispiel jedoch eine unregelmäßige Form der SUMPRODUCT-Funktion verwendet, kann kein Dialogfeld verwendet werden. Stattdessen muss die Funktion in eine Arbeitsblattzelle eingegeben werden.
In diesem Tutorial verwenden Sie die SUMPRODUCT-Funktion, um die Anzahl der Werte zu finden, die größer als 25 und kleiner als 75 in einem Beispieldatensatz sind.
-
Um diesem Tutorial zu folgen, geben Sie die Beispieldaten (siehe Abbildung unten) in ein leeres Excel-Arbeitsblatt ein.
-
Zelle B7 auswählen. An dieser Stelle werden die Funktionsergebnisse angezeigt.
-
Geben Sie die Formel =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)) ein und drücken Sie Enter.
-
Die Antwort 5 erscheint in Zelle B7. Es gibt nur fünf Werte im Bereich (40, 45, 50, 55 und 60), die größer als 25 und kleiner als 75 sind.
- Zelle auswählen B7 um die fertige Formel in der Formelleiste über dem Arbeitsblatt anzuzeigen.
SUMMENPRODUKT aufschlüsseln
Wenn Bedingungen für die Argumente festgelegt sind, wertet SUMMENPRODUKT jedes Array-Element anhand der Bedingung aus und gibt einen booleschen Wert (WAHR oder FALSCH) zurück. Für Berechnungszwecke weist Excel den Array-Elementen, die WAHR sind, den Wert 1 und denjenigen, die FALSCH sind, den Wert 0 zu.
Man kann sich auch vorstellen, was das SUMMENPRODUKT tut, indem man sich das Multiplikationszeichen als UND-Bedingung vorstellt. Vor diesem Hintergrund ist die Bedingung nur wahr, wenn beide Bedingungen erfüllt sind, Zahlen größer als 25 UND kleiner als 75. Die Funktion summiert dann alle wahren Werte, um das Ergebnis 5 zu erh alten.