WorksheetFunction.Forecast(Double, Object, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
既存の値を使用して、将来の値を計算または予測します。 予測する値は、指定した x の値に対する y の値です。 既存の x と既存の y から得られる回帰直線上で、x の値に対する従属変数 (y) の値を予測します。 この関数を使うと、将来の売上高、商品在庫量、消費動向などを予測できます。
public:
double Forecast(double Arg1, System::Object ^ Arg2, System::Object ^ Arg3);
public double Forecast(double Arg1, object Arg2, object Arg3);
Public Function Forecast (Arg1 As Double, Arg2 As Object, Arg3 As Object) As Double
パラメーター
- Arg1
- Double
X - 値を予測するデータ要素。
- Arg2
- Object
Known_y - データの従属配列または範囲。
- Arg3
- Object
Known_x - データの独立した配列または範囲。
返品
注釈
x が数値以外の場合、 Forecast は #VALUE! を返します。 が返されます。
known_yとknown_xが空の場合、または異なる数のデータ ポイントが含まれている場合、 Forecast は #N/A エラー値を返します。
known_x の分散がゼロの場合、 Forecast は #DIV/0! を返します。 が返されます。
予測の数式は a+bx であり、ここで:
図 1: Forecast メソッドの数式
および:
図 2: Forecast メソッドの方程式
ここで、x は標本平均 AVERAGE(known_x)、y は標本平均 AVERAGE( )、AVERAGE(既知の y) です。