• ベストアンサー

カウントのしかたで

数値入ってるセルだけをカウントしたいのですがうまくいきません(-_-;)全部のセルに数式は入っているんですがツールオプションでゼロ値のチェックをはずしています。なのでゼロではない値の数を数えたいのですが、だれか教えてくださいm(__)m

質問者が選んだベストアンサー

  • ベストアンサー
  • S-Fuji
  • ベストアンサー率36% (592/1624)
回答No.1

=COUNTIF(A1:A20,"<>0") で、A1からA20迄の0値以外のデータ数をカウントします。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

例データ A1:A8 a s 12 23 dd 0 23 0 =SUM(IF((A1:A8<>0)*ISNUMBER(A1:A8),1,0)) と入れて、SHIFT+CTRL+ENTER(3つのキーを同時に押す)。配列数式。 結果 3 式の意味は A1;A8のそれぞれについて、<>0(0でなく)、数字(ISNUMBER)の、両方の条件を満たす場合(AND条件-->2つを*で結ぶ)、1をたせ。

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.3

=SUMPRODUCT(ISNUMBER(A1:A10)*(A1:A10<>0))

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

次の方法は如何でしょうか。 例えば、A1:A10範囲のセル数をカウント。 =SUMPRODUCT((A1:A10<>0)*1)