こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

教えて下さい。

教えて下さい。
Excel(2016)で

0~5 =A範囲
5~22 =B範囲
22~29=C範囲
29~46=D範囲
46~ =E範囲

として
(1)8~10
(2)4~23
(3)7~35

など2つの数字の間の範囲に適合する数値を下記のように算出するにはどのようにすればよいのでしょうか?

(1)8~10の場合
A範囲=0
B範囲=2
C範囲=0
D範囲=0
E範囲=0

(2)4~23の場合
A範囲=1
B範囲=17
C範囲=1
D範囲=0
E範囲=0

(3)7~35の場合
A範囲=0
B範囲=15
C範囲=7
D範囲=6
E範囲=0



宜しくお願い致します。

投稿日時 - 2017-05-16 22:14:28

QNo.9330137

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

範囲の定義が不明確なうえ、例題がよくわからないので回答不能です。

・範囲の定義が不明確:たとえば「5」はA範囲なのかB範囲なのか両方なのか
・例題がよくわからない:(1)では8~10とあるが8,9,10の3つの数字があるのにB範囲=2とは何故か

投稿日時 - 2017-05-16 22:25:57

補足

すいません、わかりずらかったですね。

範囲は以上~未満です。

時間軸と同じ考えで、(1)8~10の場合でいうと
最初の数値(例:8)をスタート地点、最後の数値(例:10)をゴールとして、その間の距離というか長さがどの範囲に分類されるかということです。

上記の場合では、10-8=2 で、B範囲の5~22の範囲に全て収まっているので、Bが2、その他は0 です。

自然数だけではなく、小数点以下も存在します。

投稿日時 - 2017-05-17 00:21:19

あなたにオススメの質問