Wie verwende ich einen Bereich mit MS Excel ZÄHLENWENN

Wie verwende ich einen Bereich mit MS Excel ZÄHLENWENN

Ich habe zwei Zahlenspalten – Spalten A und B. Ich möchte die Gesamtzahl der Zeilen ermitteln, in denen A > B ist. Die Funktion ZÄHLENWENN scheint richtig zu sein, aber ich kann nicht herausfinden, wie ich im zweiten Argument einen Bereich verwenden kann. Beispiel:

=ZÄHLENWENN(A1:A35, A1>B1.....A35>B35)

Antwort1

Sie möchten sumproducthierfür verwenden. Versuchen Sie=SumProduct((A1:A35 > B1:B35)*1)

Bearbeitet, um hinzuzufügen: sumproductErmöglicht das Aneinanderreihen einer Reihe von Tests für einen Zellbereich, von denen jeder ein TRUEoder FALSEoder zurückgibt, mit anderen Worten ein 1oder 0. Diese Bedingungen werden beim Testen miteinander multipliziert und das Ergebnis für jede Zeile ergibt ein 1oder ein 0. Dies geschieht für jede Zeile in Ihrem Bereich (alle Bereiche im Bereich sumproductmüssen gleich lang sein) und berechnet die Summe der Ergebnisse.

Das sumproductObige hat nur eine einzige Bedingung von A1:A35>B1:B35. Das *1gibt lediglich an sumproduct, dass das Ergebnis als Zahl zurückgegeben werden soll. Wenn eine Zeilenbedingung zurückgegeben wird, TRUEerhalten Sie 1*1, andernfalls erhalten Sie 0*1. Diese Ergebnisse werden für alle 35 Zeilen im Bereich addiert, um eine Gesamtzahl zu erhalten, die die Anzahl der Zeilen darstellt, bei denen die Bedingung erfüllt ist.

Es ist verwirrend zu lernen, aber es ist unglaublich leistungsfähig für eine Excel-Funktion, und die Fähigkeit, mehrere Bedingungen zu erfüllen, macht es zu einem Kraftpaket. Wenn Sie beispielsweise nur zählen möchten, wo A1:A35>B1:B35größer B1:B35ist als 10Sie schreiben könnten=sumproduct((A1:A35>B1:B35)*(B1:B35>10)*1)

Antwort2

ZÄHLE Zeilen basierend auf Kriterien, ok.

In Excel können Sie den „Assistenten für bedingte Summen“ verwenden oder Ihren eigenen Assistenten mit ähnlichem Stil erstellen. Ich empfehle die erste Option :-)

=SUM(IF(A1:A35<B1:B35,1,0))In eine Zelle mit CTRL+ SHIFT+ eingegeben ENTER
funktioniert dagegen auch ;-) -- jetzt musst du dich aber noch zum Thema "3D-Formeln" informieren.

COUNTIF()erledigt seine Aufgabe allerdings immer nur für eine einzelne Zelle. Bietet also nicht die Funktionalität, die Sie benötigen.

verwandte Informationen