SUMPRODUCT-Funktion
Die SUMPRODUCT- Funktion gibt die Summe der Produkte entsprechender Bereiche oder Arrays zurück. Die Standardoperation ist Multiplikation, aber auch Addition, Subtraktion und Division sind möglich.
In diesem Beispiel verwenden wir SUMPRODUCT, um den Gesamtumsatz für einen bestimmten Artikel und eine bestimmte Größe zurückzugeben:
SUMPRODUCT stimmt mit allen Instanzen von Artikel Y/Größe M überein und summiert sie, sodass in diesem Beispiel 21 plus 41 gleich 62 ist.
Syntax
So verwenden Sie die Standardoperation (Multiplikation):
=SUMPRODUKT(Array1, [Array2], [Array3], ...)
Die Syntax der SUMPRODUCT-Funktion hat die folgenden Argumente:
Streit | Beschreibung |
---|---|
Reihe1 Erforderlich | Das erste Array-Argument, dessen Komponenten Sie multiplizieren und dann addieren möchten. |
[Array2], [Array3],... Optional | Array-Argumente 2 bis 255, deren Komponenten Sie multiplizieren und dann addieren möchten. |
Um andere arithmetische Operationen auszuführen
Verwenden Sie SUMPRODUCT wie gewohnt, aber ersetzen Sie die Kommas, die die Array-Argumente trennen, durch die gewünschten arithmetischen Operatoren (*, /, +, -). Nachdem alle Operationen durchgeführt wurden, werden die Ergebnisse wie gewöhnlich summiert.
Hinweis: Wenn Sie arithmetische Operatoren verwenden, sollten Sie Ihre Array-Argumente in Klammern setzen und Klammern verwenden, um die Array-Argumente zu gruppieren, um die Reihenfolge der arithmetischen Operationen zu steuern.
Bemerkungen
Die Array-Argumente müssen die gleichen Dimensionen haben. Wenn dies nicht der Fall ist, gibt SUMMENPRODUKT den #WERT! Fehlerwert. Beispiel: =SUMPRODUCT(C2:C10,D2:D5) gibt einen Fehler zurück, da die Bereiche nicht dieselbe Größe haben.
SUMPRODUCT behandelt nicht-numerische Array-Einträge, als wären sie Nullen.
Für eine optimale Leistung sollte SUMPRODUCT nicht mit vollständigen Spaltenreferenzen verwendet werden. Betrachten wir =SUMPRODUCT(A:A,B:B), hier multipliziert die Funktion die 1.048.576 Zellen in Spalte A mit den 1.048.576 Zellen in Spalte B, bevor sie addiert werden.
Beispiel 1
Um die Formel mit unserer Beispielliste oben zu erstellen, geben Sie =SUMPRODUCT(C2:C5,D2:D5) ein und drücken Sie die Eingabetaste . Jede Zelle in Spalte C wird mit der entsprechenden Zelle in derselben Zeile in Spalte D multipliziert und die Ergebnisse werden addiert. Der Gesamtbetrag für die Lebensmittel beträgt 78,97 $.
Um eine längere Formel zu schreiben, die dasselbe Ergebnis liefert, geben Sie =C2*D2+C3*D3+C4*D4+C5*D5 ein und drücken Sie die Eingabetaste . Nach dem Drücken der Eingabetaste ist das Ergebnis dasselbe: 78,97 $. Zelle C2 wird mit D2 multipliziert, und ihr Ergebnis wird zum Ergebnis von Zelle C3 multipliziert mit Zelle D3 addiert und so weiter.
Beispiel 2
Im folgenden Beispiel wird SUMPRODUCT verwendet, um die Gesamtnettoumsätze nach Vertriebsagenten zurückzugeben, wobei wir sowohl die Gesamtumsätze als auch die Ausgaben nach Agenten haben. In diesem Fall verwenden wir eine Excel-Tabelle , die strukturierte Verweise anstelle von Standard-Excel-Bereichen verwendet. Hier sehen Sie, dass die Bereiche Sales, Expenses und Agent namentlich referenziert werden.
Die Formel lautet: =SUMPRODUCT(((Table1[Sales])+(Table1[Expenses]))*(Table1[Agent]=B8)) und gibt die Summe aller Verkäufe und Ausgaben für den in Zelle B8 aufgeführten Agenten zurück .
Beispiel 3
In diesem Beispiel möchten wir die Gesamtsumme eines bestimmten Artikels zurückgeben, der von einer bestimmten Region verkauft wurde. Wie viele Kirschen hat in diesem Fall die Region Ost verkauft?
Hier lautet die Formel: =SUMMENPRODUKT((B2:B9=B12)*(C2:C9=C12)*D2:D9). Es multipliziert zunächst die Anzahl der Vorkommen von East mit der Anzahl der übereinstimmenden Vorkommen von Kirschen. Schließlich summiert es die Werte der entsprechenden Zeilen in der Spalte Sales. Um zu sehen, wie Excel dies berechnet, wählen Sie die Formelzelle aus und gehen Sie dann zu Formeln > Formel auswerten > Auswerten .
Benötigen Sie weitere Hilfe?
Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in der Answers-Community erhalten.
Siehe auch
Führen Sie bedingte Berechnungen für Zellbereiche durch
Summe basierend auf mehreren Kriterien mit SUMIFS
Zählen Sie basierend auf mehreren Kriterien mit COUNTIFS
Durchschnitt basierend auf mehreren Kriterien mit AVERAGEIFS
No comments:
Post a Comment