重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

  A         B    C    D       E      F      G     H    I    J
1 日付     名前  性別  地区     数  売上金額      2007/10/3 ~ 2007/10/8
2 2007/10/1  那須  男  東京都     20  9,993
3 2007/10/2  有馬  男  東京都     12  5,960
4 2007/10/3  柳瀬  女  熊本県     6  7,905
5 2007/10/4  平井  男  鹿児島県   2  96,350
6 2007/10/5  安藤  女  東京都     6  5,903
7 2007/10/6  近江  女  京都府     9  7,500
8 2007/10/7  室伏  男  神奈川県   23  9,950
9 2007/10/8  菊地  男  神奈川県   15  9,950
10 2007/10/9  荻原  女  栃木県     3  7,390
11 2007/10/10 山口  男  大阪府     8  5,903

上記表より、10/3 ~10/8 までで、売上金額8000円以上の回数を
出したいのですが、どうやればよいのでしょうか?
8000円以上の回数を出す場合、=COUNTIF(F4:F9,">=8000")
とすれば、出るのですが、
期間が変動する為、範囲を固定できません。
H1=2007/10/3  J1=2007/10/8 と期間を入力するセルがあるとして、
その変動する期間に合わせて=COUNTIF()のF4:F9部分を変えるような式は
出来ますか?
また、その他、配列数式等でも構いませんので良い方法があれば
ご教授下さい。宜しくお願い致します。

A 回答 (1件)

次の数式をお試し下さい。


データ表は例示の行サイズですので、調整してください。
=SUMPRODUCT(($A$2:$A$11>=$H$1)*($A$2:$A$11<=$J$1)*($F$2:$F$11>=8000))
    • good
    • 0
この回答へのお礼

ばっちりうまい具合に出来ました!!
SUMPRODUCT()で出来たのですね^^
まだまだ勉強不足です;
本当にありがとうございました。
また何かありましたら宜しくお願い致します。

お礼日時:2007/11/07 16:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!