質問: エクセルの関数を使って、2座標を通る1次関数等を求めたいです 皆様、はじめまして! オタッキーな質問で恐縮ですが、どうぞよろしくお願いいたします。 では、さっそく参ります。 エクセル2003の関数を使って、2点(2つの座標)を通る1次関数を求め、任意のx軸の値を代入し、yの値を求めたいと思っております。 株のシステムトレードで、エクセルを使って、投資システムの検証をするために、このような事をしようとしています。 理想を言えば、2点(2つの座標)から直接yの値まで1発で求める関数があればよいのですが、エクセル関数の事典で調べてもなさそうでした。 皆様、どうぞよろしくお願いいたします。
回答: エクセルであればforecast関数で求めることが可能です a列にxの値、b列にyの値を入力します(これが2点の座標です) a1 1、b1 5 a2 3、b2 11 任意のセルに =forecast(5,b1:b2,a1:a2) と入力すればx=5の時のyの値(=17)を得ます。 反対にyの値からxを求めたいなら =forecast(17,a1:a2,b1:b2) でy=17にたいするx(=5)を求めることができます。