Wie zu verwenden Bereich im Excel-Formel-Kriterien
Ich habe die Anforderung, wo ich habe reichen für die ich durchführen möchten, zählen. Weil es ist ein Zustand, den ich nutzen möchte ZÄHLENWENN/ZÄHLENWENNS-Funktion. Bei den Kriterien, die ich verwenden möchten Bereich wie ich mehrere Wert, der angepasst werden kann. Folgenden ist ein Beispiel
Werte gezählt werden - APFEL, MANGO, ORANGE, MANGO, APFEL, APPLE, ORANGE, ORANGE
Was ich will, ist, zählen für APFEL und ORANGE zum Beispiel, aber ich möchte zu halten es generelized. Das bedeutet, dass in einer anderen Spalte will ich Werte, für die will ich zählen. Also in einer Zeit, ich kann nur APPLE, zu einem anderen Zeitpunkt, APFEL, MANGO und so weiter. Wenn ich mich noch nicht klar genug ist, dann in anderen Worten, ich möchte eine Anzahl von Werten, die ermittelt werden, indem die Werte in einen anderen Bereich.
Konnte ich nicht finden, jede Möglichkeit zu nutzen, im Bereich der 'Kriterien' - parameter von ZÄHLENWENN/ZÄHLENWENNS-Funktion. Ich weiß, dass ich kann verwenden Summe von mehreren ZÄHLENWENN mit verschiedenen Wert in jeder "Kriterien", aber das wird hardcoded und jedes mal muss ich die Formel ändern.
Kann jemand helfen, wie kann ich einen Bereich (anstelle von Einzelwerten) in "Kriterien"?
Du musst angemeldet sein, um einen Kommentar abzugeben.
vielleicht
Nehmen wir an, Ihr Daten-Liste ist in Spalte A und Ihre "Werte gezählt werden" besetzen, sagen, D1:D5.
In Zelle B1 verwenden
=IF(ISNA(VLOOKUP(A1,$D$1:$D$5,1,FALSE)),0,1)
. Dies schreibt 1, wenn A1 erscheint in D1:D5, 0 sonst.Kopieren Sie diese Formel nach unten. Beachten Sie, dass es 0 zurück, für eine leere Zelle, so dass Sie können erweitern diese Formel so weit wie Sie möchten, dabei die Zukunftssicherheit der Platte.
In einer anderen Zelle die Summe der Spalte B,
=SUM(B1:B...)
WoB...
ist das Ende der formula-Reihe.Ich glaube nicht, dass kommen Sie in die endgültige Formel in einem Schritt mit Hilfe von arrays.
Ich schlage vor, Sie untersuchen die Excel-Formel DCOUNT
http://office.microsoft.com/en-us/excel-help/dcount-HP005209049.aspx
Microsoft sogar ein Obst-basierte Beispiel für Sie !
CountIf
akzeptiert eine Bereich, und ein Kriterien. Die Kriterien kann auf einen Bereich.Beispiel:
=CountIf(A:A,"Apple")
zählt die Anzahl der vorkommen des Wortes "Apple" in Spalte A.Und:
=CountIf(A:A,B2)
zählt die Anzahl der vorkommen von *was auch immer Wert ist in der ZelleB2
in Spalte A.Wenn Sie zwei Zellen zum definieren der Suchkriterien, zu sagen
B2
undC2
Sie tun könnten:=CountIf(A:A,B2)+CountIf(A:A,C2)
Oder mit
CountIfs
:=CountIfs(A:A,B2,A:A,C2)
Wenn Sie muss beide Kriterien in einer einzigen Zelle (scheint ein problem der schlechten Arbeitsblatt Struktur, eher als eine gute design-Anforderung), dann Sie können ändern, die Kriterien von einer der oben genannten Funktionen, die mit string-Funktionen:
Ex: sprich deinen Kriterien
Apple, Orange
ist eine einzelne Zelle,C2
, getrennt durch Komma:=CountIf(A:A,Trim(MID(C2,1,FIND(",",C2)-1))) + CountIf(A:A,TRIM(MID(C2,FIND(",",C2)+1,LEN(C2)))
Ich denke immer noch du bist besser bedient mit einem richtigen
CountIfs
oder summieren von zweiCountIf
mit hat Kriterien reicht, sondern versucht, Fehler beheben, oder erstellen Sie komplexe der Formel (d.h., ändern die oben genannten arbeiten, auch wenn es kein Komma gibt, oder einen einzigen Wert, etc....)