• ベストアンサー

エクセルで、countifで

例えば、「A1」のセルから「C3」のセルまでで、「5以外の数字を数える」としたら 次のような式になると思うのですが、 =COUNTIF(A1:C1,"<>5") 「3か5以外の数字を数える」 というのはできるでしょうか。

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

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

COUNTIFじゃないが配列数式で =SUM(IF((A2:A11=3)+(A2:A11=5),0,1)) と入れて、SHIFT+CTRL+ENTERキーを同時押しする。 配列にしないやり方は =COUNT(G1:G12)-SUMPRODUCT(((G1:G12=3)+(G1:G12=5))*1)

pkweb
質問者

お礼

ありがとうございました。

その他の回答 (3)

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.3

ANo2 merlionXXです。 数字だけを数えるんでしたね、修正します。 =COUNT(A1:C3)-SUM(COUNTIF(A1:C3,{3,5}))

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

2007以降ならCOUNTIFS関数があるのですが、わたしはまだ2000なので =ROWS(A1:C3)*COLUMNS(A1:C3)-SUM(COUNTIF(A1:C3,{3,5})) ですかね。

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

=SUMPRODUCT((A1:A10<>"")*(A1:A10<>3)*(A1:A10<>5)) などのようにすれば出来ますが, =COUNT(範囲)-COUNTIF(範囲,3)-COUNTIF(範囲,5) のように計算した方が簡単です。