アプリ版:「スタンプのみでお礼する」機能のリリースについて

教えてください。
2つの数値の範囲があり、どの数値間に一番反響があるのかを知るにはどのような関数があるのでしょうか。
例えば、
10-45という範囲であれば、その数値間に該当する10の位(10,20,30,40)が当てはまるという意味です。
35-80の場合なら:40,50,60,70が当てはまる
28-79の場合なら:30,40,50,60,70が当てはまる

という具合です。当てはまる数値をカウントして反響数を取りたいと思っています。どうぞよろしくお願いします。

A 回答 (3件)

こんにちは。

maruru01です。

A1に小さい方の数値、B1に大きい方の数値とすると、

=(CEILING(B1,10)-CEILING(A1,10))/10

で反響数?が出ます。
これでいいでしょうか。

この回答への補足

ごめんなさい、結果報告用に作成するので、
35-80の場合なら:40,50,60,70が当てはまる
28-79の場合なら:30,40,50,60,70が当てはまる
60-90の場合なら:60,70,80が当てはまる

であれば、結果は:
30=1件、40=2件、50=2件、60=3件、70=3件、80=1件
という数を出したいのです。
この補足でお分かりいただけましたでしょうか。ご回答よろしくお願いします。

補足日時:2003/10/07 15:06
    • good
    • 0

ベタな方法ですが…



AB列に小さい方の数値、大きい方の数値
1行に対象の数値

Sheet1
    30 40 50 60 70 80
35 80
28 79
60 90

で、
C2:=IF(AND($A2<=C$1,C$1<$B2),1,0)
と入力し、C2:H4の範囲にコピー&ペーストし、
C5:=COUNT(C$2:C$4)
と入力し、C5:H5の範囲にコピー&ペーストでは。
    • good
    • 0
この回答へのお礼

ご回答いただきありがとうございます。ベタということでしたが、グラフなどにも加工しやすいと思います。今後ともよろしくお願いします。

お礼日時:2003/10/07 18:04

そういう意味ですか。


それなら、以下のような表だとします。

  A  B  C D
1 35 80 30 1
2 28 79 40 2
3 60 90 50 2
4     60 3
5     70 3
6     80 1

D1に、

=SUMPRODUCT(($A$1:$A$3<=C1)*($B$1:$B$3>C1))

と入力して下の行へコピーします。
データ範囲(A1:B3)は適宜変更して下さい。
    • good
    • 0
この回答へのお礼

ご回答いただき、ありがとうございます。現在、教えていただいた関数をみながら作業しております。今後もよろしくお願いいたします。

お礼日時:2003/10/07 18:01

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