- ベストアンサー
エクセルで、countifで
例えば、「A1」のセルから「C3」のセルまでで、「5以外の数字を数える」としたら 次のような式になると思うのですが、 =COUNTIF(A1:C1,"<>5") 「3か5以外の数字を数える」 というのはできるでしょうか。
- みんなの回答 (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)
その他の回答 (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) のように計算した方が簡単です。
お礼
ありがとうございました。