2012-06-06 6 views
5

Ich versuche eine Funktion zu finden, die die Anzahl der Zellen innerhalb eines bestimmten Bereichs zurückgibt, in denen sich eine Zahl befindet. Ich möchte die Anzahl der Antworten zählen, die die Menschen gegeben haben, ungeachtet des Wertes, den sie in die Zelle eingetragen haben.
Wie mache ich das?Excel: gibt die Anzahl der Zellen zurück, die nicht leer sind

Antwort

1

Sie können die LEN-Funktion verwenden, um die Länge der Eingabe einer Zelle zu ermitteln, und dann testen, ob sie größer als Null ist oder nicht.

=LEN(A1)>0 
14

Wenn Sie für eine Anzahl von Zellen enthält numerischen Werte, dann COUNT() Funktion suchen ist, was Sie suchen:

=COUNT(A1:D6) 

Wenn Sie mit nicht-Anzahl der Zellen suchen Leerwerte (numerisch oder auf andere Weise), dann ist COUNTA() die richtige Funktion:

=COUNTA(A1:D6) 

die letzte Formel funktioniert nur wenn keine der Zellen leere Zeichenfolgen als Werte hat (d. h. keine der Zellen im Bereich haben ="" oder etwas Äquivalent in ihnen). Wenn das der Fall ist, dann sollte diese Formel stattdessen verwendet werden:

=SUMPRODUCT((E7:G10<>"") * 1) 
0

Sie haben Zählung zu verwenden, um die Anzahl der Zahlen zu zählen:

=COUNT(Your_range) 

Graf wird nicht die Anzahl der Zellen zählt, die tun habe keine Nummer (aber die zählen nicht?)

Verwandte Themen