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

img1

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 –

img2

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

img3

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, …​)