Excel-Formel: Zählen Sie Zellen, die einem von vielen Dingen entsprechen

Inhaltsverzeichnis

Generische Formel

=SUMPRODUCT(COUNTIF(rng,things))

Zusammenfassung

Um die Anzahl der Zellen zu zählen, die einem von vielen Werten entspricht, können Sie die COUNTIF-Funktion innerhalb der SUMPRODUCT-Funktion verwenden. In der generischen Form der Formel (oben) repräsentiert rng einen Bereich von Zellen, und Dinge repräsentieren die zu zählenden Werte.

In dem gezeigten Beispiel enthält Zelle G5 diese Formel:

=SUMPRODUCT(COUNTIF(B5:B10,things))

Hinweis: COUNTIF unterscheidet nicht zwischen Groß- und Kleinschreibung.

Erläuterung

COUNTIF zählt die Anzahl der Zellen im Bereich, die die von Ihnen angegebenen Kriterien erfüllen. Wenn Sie COUNTIF einen Zellenbereich als Kriterium geben, wird als Ergebnis ein Array von Zahlen zurückgegeben, wobei jede Zahl die Anzahl einer Sache im Bereich darstellt. In diesem Fall enthält der benannte Bereich "things" (D5: D7) 3 Werte, sodass COUNTIF 3 Ergebnisse in einem Array wie folgt zurückgibt:

=SUMPRODUCT((1;1;1))

Da die Werte "gelb", "grün" und "Hund" alle einmal im Bereich B5: B10 erscheinen. Um dieses Array zu handhaben, verwenden wir die SUMPRODUCT-Funktion, die für die Arbeit mit Arrays ausgelegt ist. SUMPRODUCT fasst einfach die Elemente im Array zusammen und gibt das Ergebnis 3 zurück.

Mit Array-Konstante

Mit einer begrenzten Anzahl von Werten können Sie eine Array-Konstante in Ihrer Formel mit SUM wie folgt verwenden:

=SUM(COUNTIF(B5:B10,("red","green","blue")))

Wenn Sie jedoch Zellreferenzen in den Kriterien verwenden, müssen Sie diese als Array-Formel eingeben oder zu SUMPRODUCT wechseln.

Interessante Beiträge...