Um die Summe der Produkte der entsprechenden Zahlen in einem oder mehreren Bereichen, verwendet Excel leistungsstarke SUMPRODUCT Funktion zu berechnen.

Grundlegende Verwendung

  1. Zum Beispiel gab die SUMPRODUCT Funktion unten berechnet den Gesamtbetrag.

Sumproduct Function in Excel

Erläuterung: Die SUMPRODUCT Funktion führt diese Berechnung: (2 1000) + (4 250) + (4 100) + (2 50) = 3500.

  1. Die Bereiche müssen die gleichen Abmessungen haben oder Excel das #VALUE sehen! Error.

Ranges of Unequal Size

  1. Die SUMPRODUCT Funktion behandelt alle Einträge, die nicht numerisch sind, als wären sie Nullen waren.

Non Numeric Entries

  1. Wenn Sie einen einzelnen Bereich liefern, die SUMPRODUCT Funktion erzeugt genau das gleiche Ergebnis wie die SUM-Funktion.

One Range

Erweiterte Nutzung

Die SUMPRODUCT Funktion ist eine extrem vielseitige Funktion und kann das gleiche Ergebnis wie viele integrierten Funktionen in Excel und sogar Matrixformeln produzieren! 1a. Zum Beispiel kann der COUNTIF Funktion unten zählt die Anzahl der Zellen, die genau Sterne enthalten.

Countif Function

1b. Die SUMPRODUCT Funktion erzeugt unter den exakt gleichen Ergebnis.

Double Negative

Erläuterung: – (A1: A7 = „Stern“) reduziert sich auf die folgende Array-Konstante:

  • \ {TRUE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE} Die doppelt negative – nötigt diese Boolesche Werte auf 1 und 0 (TRUE = 1, FALSE = 0). Ergebnis:

\ {1; 0; 0; 0; 0; 1; 0} Dieses Array Konstante wird als Argument für die SUMPRODUCT Funktion, so dass ein Ergebnis von 2 verwendet

1c. Die Funktion ZÄHLEN unten zählt die Anzahl der Zellen, die genau Stern + 1 Zeichen enthalten. Ein Fragezeichen (?) Entspricht genau ein Zeichen.

Wildcard Character

1d. Die SUMPRODUCT Funktion perfekt ist nicht! Sie können keine Platzhalter verwenden (?), Und wenn Sie die SUMPRODUCT-Funktion verwenden.

Sumproduct Limitation

2a. Die Matrixformel unten zählt die Anzahl von Zeichen in einer Reihe von Zellen.

Count Characters

Hinweis: beenden eine Matrixformel durch STRG + SHIFT + ENTER. Excel fügt die geschweiften Klammern \ {}.

2b. Die SUMPRODUCT Funktion erzeugt unter den exakt gleichen Ergebnis.

Elegant Sumproduct Formula

Hinweis: Die Array-Konstante \ {9; 4; 6; 5} wird als Argument für die SUMPRODUCT Funktion verwendet, nativ ein Ergebnis von 24. Die SUMPRODUCT Funktion Griffe Arrays zu geben, so dass Sie nicht durch Drücken von STRG + SHIFT beenden + ENTER. Dies ist einer der größten Vorteile der SUMPRODUCT Funktion, weil die geschweiften Klammern \ {} viele Excel Anfänger verwirren! 3a. Die Matrixformel unten summiert die Verkäufe im Jahr 2018

Sum by Year

3b. Die SUMPRODUCT Funktion erzeugt unter den exakt gleichen Ergebnis.

Multiplication Operator

Erklärung: (YEAR (A1: A5) = 2018) B1: B5 reduziert sich auf:

(\ {2018; 2017; 2018; 2017; 2017} = 2018) \ {10; 1; 7; 20; 3}, und dies verringert auf:

\ {TRUE; FALSE; TRUE; FALSE; FALSE} \ {10; 1; 7; 20; 3} Wir haben keine doppelt negative müssen (Beispiel 1b sehen), weil der Multiplikationsoperator * automatisch die Boolesche Werte 1 und 0 coerces (TRUE = 1, FALSE = 0). Ergebnis:

\ {10; 0; 7; 0; 0} Dieses Array Konstante wird als Argument für die SUMPRODUCT Funktion, so dass ein Ergebnis von 17 verwendet