• ベストアンサー

エクセル質問

   A  B  C  D 1  9  3  6  2 2  2  1  7  8 3  4  5  5  2 4  3  9  9  1 5 6  4  6 エクセルのA1セル~D4セルにデータを入力しています。 このA1~D4のデータから4以上6以下のデータの「個数」を D6セルに表示させたいのですが、どうすればいいのでしょうか? COUNTやCOUNTIFで試しているのですが出来ません…。 ちなみに、「4以上」というのは毎回数値が変わるため、 関数使用時に「A6」として使用したいのです。 「6以上」も同様に、「B6」として使用。

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

  • ベストアンサー
  • hirumin
  • ベストアンサー率29% (705/2376)
回答No.1

こういうやり方ではどうでしょうか。 COUNTIFを使われていると言うことで… =COUNTIF($A$1:$D$4,"<="&B6) これで、[B6]以下の個数がでます。 =COUNTIF($A$1:$D$4,"<"&A6) これで、[A6]未満の個数が出ます。 この2つの式の差を求めれば、[A6]以上[B6]以下の個数が求められます。 =COUNTIF($A$1:$D$4,"<="&B6)-COUNTIF($A$1:$D$4,"<"&A6)

kusuri16
質問者

お礼

ご丁寧にありがとうございます! 助かりました!

関連するQ&A