• ベストアンサー

指定した数値の位置関係を求めたい

二つの数値、例えば「80」と「120」の中間が100として、 更に現在の数値が「100」とした場合は「50%」みたいな計算をしたいのですが、 算数?が苦手で計算式がわかりません。 中央値が50、それより高くなれば100に近づいて、 それより低くなれば0に近づく様な感じです。 適当に平均を出して現在の値で割ったりもしてみましたがなんか違う気がしました。 Excelで利用したいので利用できる関数があればそれでも問題ありません。 よろしくお願いします。

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

  • ベストアンサー
  • f272
  • ベストアンサー率46% (8477/18147)
回答No.1

80から120までの区間を,0から100までの区間に変換したいということですね。 80から120までの区間に含まれる数値xが与えられたら y=0+(x-80)*(100-0)/(120-80) でyを求めると良いです。 x=80のときy=0 x=100のときy=50 x=120のときy=100 になります。 エクセルでやるなら現在の数値をA1に入れてA2=0+(A1-80)*(100-0)/(120-80)とすればよい。

nokonoko00
質問者

お礼

早速のご回答ありがとうございます。 教えて頂いた内容で解決致できました。

関連するQ&A