Inhaltsverzeichnis
Bei der Arbeit mit Microsoft Excel Es gibt Situationen, in denen Sie Daten zwischen zwei oder mehr Bereichen vergleichen und mit mehreren Kriterien rechnen. Die Funktion SUMPRODUCT ist Ihre erste Wahl: Die SUMPRODUCT Funktion ist eine extrem einfallsreiche Funktion mit vielen Einsatzmöglichkeiten. Sie hat die einzigartige Fähigkeit, Arrays auf intelligente und elegante Weise zu behandeln. Oft müssen wir die SUMPRODUCT Funktion, um zwischen Spalten mit bestimmten Kriterien zu vergleichen und das Ergebnis zu ermitteln. In diesem Artikel werden wir heute einige Methoden zur Verwendung der SUMPRODUCT Funktion mit Kriterien.
Download Arbeitsbuch Praxis
Laden Sie dieses Übungsblatt herunter, um die Aufgabe zu üben, während Sie diesen Artikel lesen.
SUMPRODUCT-Funktion mit Kriterien.xlsxEinführung der SUMPRODUCT-Funktion in Excel
Technisch gesehen, ist die "SUMPRODUCT" Funktion übergibt die Summe der Werte der entsprechenden Felder oder Bereiche.
⇒ Syntax
Die Syntax der "SUMPRODUCT" Funktion ist einfach und direkt.
=SUMPRODUCT(array1, [array2], [array3], ...)
⇒ Argument
Argument | Erforderlich/Optional | Erläuterung |
---|---|---|
array1 | Erforderlich | Der erste Eingang zu einem Array, dessen Elemente Sie teilen und anschließend addieren wollen. |
[array2], [array3] | Optional | Array-Parameter mit Elementen, die multipliziert und addiert werden sollen, im Bereich von 2 bis 255. |
5 ideale Beispiele für die SUMPRODUCT-Funktion mit Kriterien in Excel
Eines der erstaunlichsten Merkmale des SUMPRODUCT Funktion ist, dass sie mit einzelnen oder mehrere Kriterien Lassen Sie uns über einige der SUMPRODUCT mit Kriterienfunktionen.
1. SUMPRODUCT mit einem einzigen Kriterium zum Nachschlagen von Werten
Wir können die SUMPRODUCT Funktion mit Kriterien mit oder ohne den doppelten unären Operator.
1.1 Verwendung des doppelten unären Operators
Ein intelligenter Weg zur Anwendung der SUMPRODUCT Funktion ist es, die Kriterien innerhalb der Funktion als Array mit " Doppelter unärer Operator (-) " zur Umwandlung der "WAHR" oder "FALSCH" in "1" oder "0" Im folgenden Beispiel werden einige "Produkt" Namen werden mit ihren "Land" , "Menge" und "Preis" Wir finden den Gesamtpreis für die Länder "Indien", "China" und "Deutschland" .
Befolgen wir die Verfahren zur Verwendung der SUMPRODUCT Funktion mit einzelnen Kriterien in Excel.
SCHRITTE:
- Erstellen Sie zunächst eine Tabelle für diese Länder an einer beliebigen Stelle im Arbeitsblatt, wo Sie das Ergebnis erhalten möchten.
- Zweitens wählen Sie die Zelle aus, in die Sie die Formel der SUMPRODUCT Funktion.
- Drittens fügen wir die Formel in diese Zelle ein und wenden die Funktion mit der "Doppelt unärer Operator (-)" .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)
- Drücken Sie dann die Eingabe Wir haben den Gesamtpreis für "Indien" .
- Ziehen Sie die Füllen Griff nach unten, um die Formel über den Bereich zu duplizieren, oder um AutoFill den Bereich, Doppelklicken Sie auf auf dem Plus ( + ) Symbol.
- Schließlich können wir das Ergebnis für Indien , China und Deutschland .
🔎 Wie funktioniert die Formel?
- Array1 ist -($C$5:$C$21=G5) G5 ist "Indien" Der doppelte unäre Operator wandelt die Ergebnisse von $C$4:$C$20 in "1" und "0" .
- [Array2] ist $D$5:$D$21 welchen Bereich wir zuerst multiplizieren und dann addieren.
- [Array3] ist $E$5:$E$21 Auch diesen Bereich multiplizieren wir und addieren dann.
Wir werden die "Absolute Zellreferenzen" zu "BLOCK" die Zellen.
1.2 Ausschluss des doppelten unären Operators
Wir können das vorherige Beispiel auch ohne den doppelten unären Operator lösen. Sehen wir uns die Anweisungen dafür an.
SCHRITTE:
- Wir werden dasselbe Beispiel verwenden, um dasselbe Ergebnis zu erhalten. In Zelle "H5" den SUMPRODUCT Fügen Sie die Werte in die Formel ein und die Formel sieht wie folgt aus.
=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)
- Drücken Sie außerdem die Eingabe Taste, um das Ergebnis anzuzeigen.
- Um die Formel in den Bereich zu kopieren, ziehen Sie das Füllen Griff Alternativ können Sie auch das Symbol Doppelklicken Sie auf der Zusatz ( + ) Zeichen zu AutoFill den Bereich.
- Auf ähnliche Weise können wir das Ergebnis erhalten.
Lesen Sie mehr: SUMPRODUCT Multiple Criteria in Excel(3 Ansätze)
2. SUMPRODUCT mit mehreren Kriterien für verschiedene Spalten
Wir können die SUMPRODUCT Funktion mit mehreren Kriterien mit oder ohne den doppelten unären Operator. Lernen wir es!
2.1 Verwendung des Double Unary Operators
In diesem Fall werden wir die "Doppelt unärer Operator (-)" um die Array-Ergebnisse in "1" oder "0" Betrachten Sie dieselbe Tabelle, die wir zuvor verwendet haben. Jetzt werden wir das Ergebnis anhand mehrerer Kriterien ermitteln. Wir werden die "Gesamtpreis" für "Prozessor" des Landes "China" , "Notizbuch" von "Indien" und "Laptop" von "Südkorea" Anhand dieser Kriterien werden wir das Ergebnis ableiten.
SCHRITTE:
- Markieren Sie zu Beginn eine Zelle neben dem ersten Buch und geben Sie die Formel ein.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)
- Drücken Sie die Eingabe Taste auf Ihrer Tastatur noch einmal.
- Ziehen Sie in den vorangegangenen Beispielen ebenfalls die Füllen Griff nach unten, um die Formel über den Bereich zu duplizieren, oder um AutoFill den Bereich, Doppelklicken Sie auf auf dem Plus ( + ) Symbol.
- Schließlich erhalten Sie Ihr Ergebnis.
2.2 Ausschluss des doppelten unären Operators
Hier werden wir die gleichen mehrfachen Kriterien anwenden, indem wir die grundlegende SUMPRODUCT Funktion.
SCHRITTE:
- In der Zelle I5, Fügen Sie die Kriterien ein, und die Formel sieht wie folgt aus.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)
- Hit Eingabe um das Ergebnis zu sehen.
- Ziehen Sie danach die Füllen Griff um die Formel in den Bereich zu kopieren, oder, Doppelklicken Sie auf auf dem Plus ( + ), was die Formel ebenfalls dupliziert.
- Endlich können Sie das Ergebnis sehen.
Lesen Sie mehr: SUMPRODUCT-Funktion mit mehreren Spalten in Excel (4 einfache Möglichkeiten)
3. SUMPRODUCT mit OR-Logik
Wir können hinzufügen OR Logik in unsere Formel ein, um die SUMPRODUCT Funktion mit dynamischeren Kriterien. Nehmen wir an, wir müssen den Gesamtpreis für "Notizbuch" und "Laptop" .
SCHRITTE:
- Erstellen Sie zunächst eine Tabelle an einer beliebigen Stelle des Arbeitsblatts, in dem Sie das Ergebnis erhalten möchten.
- Markieren Sie dann die Zelle und fügen Sie dort die folgende Formel ein.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)
- Drücken Sie außerdem die Eingabe Taste, um das Ergebnis zu sehen.
4. SUMPRODUCT mit mehreren AND/OR-Kriterien
In dieser Methode werden wir die Funktion SUMPRODUCT mit Kriterien anwenden, die sowohl "UND" , "ODER" Logik. Diesmal müssen wir unserer Funktion weitere Kriterien hinzufügen. Wir werden die "Gesamtpreis" für das Produkt "Notizbuch" , "Laptop" des Landes "Indien", "China".
SCHRITTE:
- Wählen Sie zunächst die zweite Zelle aus H10 und geben Sie die Formel in die ausgewählte Zelle ein.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)
- Drücken Sie dann die Eingabe Taste, um das Ergebnis zu sehen.
🔎 Wie funktioniert die Formel?
- 1 ist –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21=G8)+(C5:C21=H8)>0) . Hier B5:B21 ist die "Produkt" Kolumne, G5 und H5 sind "Notizbuch" und "Laptop" . ähnlich, C5:C21 ist die "Land" Spalte, und G6 und H6 sind "Indien" und "China".
- [Array2] ist D5:D21 .
- [Array3] ist E5:E21 .
5. SUMPRODUCT mit mehreren Kriterien für Zeilen und Spalten
Die "SUMPRODUCT" Funktion zeigt ihre wahre Vielfalt, wenn wir diese Funktion sowohl für Spalten als auch für Zeilen verwenden. Im folgenden Beispiel sehen wir den Preis für einige "Produkte" aus dem Land "Indien" , "China" , "Italien" , "Deutschland" , "Frankreich" .
SCHRITTE:
- Wählen Sie zunächst die Zelle aus, in die das Ergebnis eingetragen werden soll.
- Fügen Sie dann die Formel in diese Zelle ein.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))
- Drücken Sie schließlich Eingabe Taste auf der Tastatur.
Dinge zum Merken
✅ Die "SUMPRODUCT" Funktion behandelt nicht-numerische Werte als Nullen. Wenn Sie irgendwelche nicht-numerischen Werte in Ihrer Formel haben, wird die Antwort sein "0".
Arrays in der SUMPRODUCT-Formel müssen die gleiche Anzahl von Zeilen und Spalten haben. Wenn nicht, erhalten Sie die #WERT! Fehler.
✅ Die "SUMPRODUCT" Funktion unterstützt keine Platzhalterzeichen.
Schlussfolgerung
Die SUMPRODUCT Funktion ist eine der vielseitigsten Funktionen in Excel. In diesem Artikel haben wir die SUMPRODUCT Funktion mit einzelnen oder mehreren Kriterien. Wir hoffen, dass dieser Artikel für Sie nützlich ist. Wenn Sie Unklarheiten oder Anregungen haben, können Sie gerne einen Kommentar abgeben.