Summieren mehr Spalten basierend auf Kriterien in Microsoft Excel 2010
In Excel können wir mit bestimmten Kriterien die Summe mehrerer Spalten hinzufügen. Wir können eine Formel mit den Funktionen Sum, If und Sumproduct erstellen.
Nehmen wir ein Beispiel:
-
Spalte A enthält Stift, Bleistift usw.
-
Regionen in den Spalten B: E, d. H. Nord, Ost, West, Süd, wie im folgenden Bild gezeigt.
Hier wollen wir den Gesamtwert für Pen * in allen Regionen finden
In Zelle E13 möchten wir den Gesamtwert von Pen im Bereich B2: E10 anzeigen. Um das Ergebnis in Zelle E13 zu erhalten, lautet die Formel = SUMPRODUCT A2: A10 = „Pen“) (B2: E10 wie unser Ergebnis aussieht –
Wenn Sie die Werte für die Spalten B: E, in denen Spalte A „Stift“ enthält, manuell addieren, sehen Sie, dass sich 99 ergeben, was wir auch aus der Formel abgeleitet haben.
Lassen Sie uns nun die Sumproduct-Funktion verstehen.
SUMPRODUCT: Die SUMPRODUCT-Funktion multipliziert die entsprechenden Elemente in den Arrays und gibt die Summe der Ergebnisse zurück.
Syntax = SUMPRODUCT (Array1, Array2, Array3, …)
Wir können eine andere Methode anwenden, um dieselbe Berechnung durchzuführen. Wir können Sum & IF zusammen verwenden, um das gewünschte Ergebnis wie folgt zu erhalten:
Die Formel in Zelle E14 wäre = SUMME (IF (A2: A10 = „Stift“, B2: E10)) * zusammen mit
STRG + UMSCHALT + EINGABE
Dies ist eine Array-Formel und muss in CSE eingeschlossen sein (Strg + Umschalt-Eingabetaste auf der Tastatur).
IF: Überprüft, ob eine Bedingung erfüllt ist, und gibt einen Wert zurück, wenn TRUE, und einen anderen Wert, wenn FALSE ===== Syntax = IF (logischer_Test, Wert_if_true, Wert_if_false)
Parameter:
Logischer Test ist die Bedingung oder ein Wert, den Sie testen möchten.
value_if_true ist optional. Dies ist der Wert, der zurückgegeben wird, wenn die Bedingung TRUE ist.
value_if_false ist optional. Dies ist der Wert, der zurückgegeben wird, wenn die Bedingung FALSE ist.
Summe: Addiert alle Zahlen in einem Zellenbereich ===== Syntax = SUMME (Nummer1, Nummer2, …)