• ベストアンサー

COUNTIF関数

COUNTIF関数の 質問します。 A1:A20 に 数値入ってるとします。 10以上の セル数を 求める 式は =COUNTIF(A1:A20,">10") ですよね? 質問なのですが 例えば、10以上20以下 の セル数を 求める時の 式は どういう 式に なるのでしょうか? COUNTIFでは できないのでしょうか? もし できないなら 他の 関数 教えてください。 よろしく お願い いたします。 エクセルは 2002です。

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

  • ベストアンサー
  • nek784
  • ベストアンサー率35% (145/411)
回答No.1

 質問された条件は一つの式ではできなかったかと思います。  そこで10以上のカウントしたものから20より大きいものをカウントしたものを 引いてみてはどうでしょうか。 例) =COUNTIF(A1:A20,">10")-COUNTIF(A1:A20,"<20")

tmi
質問者

お礼

nek784 さん 素早い 回答ありがとう ございます! >10以上のカウントしたものから20より大きいものを・・ できました! ありがとうございます! 予想では 複雑な 数式が くるのでは ないかと 思ってました。 意外な 回答で びっくりしました。 ありがとうございました!

その他の回答 (4)

  • MSZ006
  • ベストアンサー率38% (390/1011)
回答No.5

=SUM((A1:A20>=10)*(A1:A20<=20)) を配列数式で入力(shiftキーとctrlキーとenterキーを同時に押して入力します)しても計算できます。

tmi
質問者

お礼

MSZ006 さん 回答ありがとう ございます! >shiftキーとctrlキーとenterキーを同時・・ 初めての 体験でした。

  • nek784
  • ベストアンサー率35% (145/411)
回答No.4

 NO.2の20020718さんつっこみありがとうございます。m(__)m こちらに書き込むときに不等号の向きを逆してしまいすいませんでした。

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.3

こんにちは。maruru01です。 過去の質問があります。 "COUNTIF"で探せば下の質問が見つかります。 これからは、先に検索しましょう。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=167783

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=167783
  • 20020718
  • ベストアンサー率48% (13/27)
回答No.2

nek784さんにツッコミです(^^) > そこで10以上のカウントしたものから20より大きいものをカウントしたものを =COUNTIF(A1:A20,">10")-COUNTIF(A1:A20,"<20") は恐らく書き間違いだと思いますが、 =COUNTIF(A1:A20,">10")-COUNTIF(A1:A20,">20") ではないかと。。。 以上、おせっかいでした。

tmi
質問者

お礼

20020718 さん 回答フォローありがとう ございました! 意外なほど シンプルな 数式だったので ちょっと びっくりしました。

関連するQ&A