Wie vergleichen Literale in COUNTIF
Frage
Named-Listen in einer Excel-Tabelle aus einem anderen Blatt auf dem gleichen Buch verwiesen wird.
z.
Blatt 2 hat die genannten Listen (GRPCNT) enthalten Strings
> 5
5 - 9
10 - 20
> 20
Blatt 1 Verwendungen GRPCNT eine Liste von Optionen zu bieten. Sag mal, gibt es drei Reihen
A | > 5
B | > 20
C | > 5
Blatt 1 hat die Anzahl der Vorkommen der einzelnen Optionen aus der Liste zu bestimmen.
Das Problem ist,
COUNTIF(Range, "> 5")
Gibt '0' anstelle von '2' für die Beispieldaten oben.
Ich brauche einen wörtlichen Vergleich etwas entlang der Linien von
COUNTIF( Range, Sheet2!A1 ) , or
COUNTIF( Range, "'> 5'" )
Die beiden obigen Versuche schlugen fehl, das gewünschte Ergebnis zu liefern.
Was mache ich hier falsch?
Lösung
COUNTIF(Range, "=> 5")
Diese Zählung, wie viele Zellen in dem Bereich matches (=
) der Inhalt > 5
(kein "=>" ist kein Operator).
Das Gleichheitszeichen benötigt wird, weil >
am Anfang schon eine besondere Bedeutung hat: count Zellen, die ganzzahlige Werte größer als 5