次の方法で共有


WorksheetFunction.Forecast(Double, Object, Object) メソッド

定義

既存の値を使用して、将来の値を計算または予測します。 予測する値は、指定した 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の分散が 0 に等しい場合、 Forecast は #DIV/0 を返します。 が返されます。

予測の数式は a+bx で、次のようになります。

図 1: 予測メソッドの数式

そして:

図 2: 予測メソッドの数式

x と y はサンプル平均 AVERAGE(known_x) と AVERAGE (既知の y) です。

適用対象