Summieren eines dynamischen Zahlenbereichs nach Kriterien in Excel 2010

Anonim

Um die Summe von Zahlen basierend auf Kriterien zu finden, können wir eine Kombination von verwenden SUMME, MATCH, ZÄHLENWENN & OFFSET Funktionen zum Abrufen der Ausgabe.

SUMME: Addiert alle Zahlen in einem Zellbereich

Syntax: =SUMME(Zahl1,Zahl2,…)

Es können maximal 255 Argumente vorhanden sein. Siehe unten gezeigter Screenshot:

SPIEL Die Funktion sucht in einem ausgewählten Zellbereich nach einem angegebenen Element und gibt dann die relative Position dieses Elements im Bereich zurück.

Syntax =MATCH(lookup_value,lookup_array,match_type)

ZÄHLENWENN: Zählt die Anzahl der Zellen innerhalb eines Bereichs, der die Bedingung erfüllt.

Syntax: =COUNTIF(Bereich,Kriterien)

VERSETZUNG: Gibt einen Verweis auf einen Bereich zurück, der eine bestimmte Anzahl von Zeilen und Spalten aus einem bestimmten Verweis ist.

Syntax: =OFFSET(Referenz,Zeilen,Spalten,Höhe,Breite)

Hinweis: Es ist ein Verweis auf eine Zelle oder einen Zellbereich, von dem aus der Versatz angewendet wird.

Reihen: Die Anzahl der Zeilen nach oben oder unten, die Sie als Versatz auf den Bereich anwenden möchten.

Spalten: Die Anzahl der Spalten links oder rechts, die Sie als Offset auf den Bereich anwenden möchten.

Höhe: Dies ist optional. Dies ist die Anzahl der Zeilen, die die zurückgegebene Referenz sein soll.

Breite: Dies ist optional. Dies ist die Anzahl der Spalten, die der zurückgegebene Verweis sein soll.
Nehmen wir ein Beispiel:

Spalte A enthält eine aufsteigende Liste von Zahlen. Wir brauchen eine Formel, die alle Zahlen in Spalte A zusammenfasst, die größer als 2 sind, was unser Kriterium in Zelle C2 ist.

  • Die Formel in Zelle D2 wäre
  • =SUMME(OFFSET(A2,MATCH(C2,A2:A10,0),0,ZÄHLWENN(A2:A10,">"&C2)))

  • Die Formel hat die Summe der Zahlen genommen, die größer als 2 sind.
  • Wenn wir die Kriterien in Zelle C2 von 2 auf 5 ändern, wird das Ergebnis automatisch aktualisiert. Diese Zeitformel berechnet die Summe der Zahlen, die größer als 5 sind.