ここでは、Microsoft Excel の関数 FORECAST.LINEAR と FORECAST の書式および使用法について説明します。
注: Excel 2016 では、FORECAST 関数は新しい Forecasting 関数の一部として FORECAST.LINEAR に置き換えられました。 2 つの関数の構文と使用方法は同じですが、以前の FORECAST 関数は最終的に非推奨になります。 下位互換性のために引き続き使用できますが、代わりに新しい FORECAST.LINEAR 関数の使用を検討してください。
説明
既存の値を使用して将来の値を計算または予測します。 将来の値は、指定した x の値に対する y の値です。 既存の値は既知の x 値と y 値であり、将来の値は線形回帰を使用して予測されます。 これらの関数を使用すると、将来の売上、在庫要件、または消費者の傾向を予測できます。
構文
FORECAST.LINEAR(x, 既知の y, 既知の x)
- または -
FORECAST(x, 既知の y, 既知の x)
この FORECAST/FORECAST.LINEAR 関数の構文には、次の引数があります。
引数 |
必須 |
参照先 |
x |
○ |
予測する従属変数の値に対する独立変数の値を、数値で示します。 |
既知の y |
○ |
既知の従属変数の値が入力されているセル範囲または配列を指定します。 |
既知の x |
○ |
既知の独立変数の値が入力されているセル範囲または配列を指定します。 |
解説
-
x が数値以外の場合、FORECAST および FORECAST.LINEAR は #VALUE! を返します エラー値。
-
known_y's または known_x's が空の場合、または一方のデータ ポイントが他方よりも多い場合は、FORECAST および FORECAST.LINEAR は #N/A エラー値を返します。
-
known_x's の分散がゼロの場合、FORECAST と FORECAST.LINEAR は #DIV/0! を返します エラー値。
-
FORECAST および FORECAST.LINEAR の方程式は a+bx であり、ここで:
および:
ここで、x は標本平均 AVERAGE(既知の x)、y は標本平均 AVERAGE(既知の y) です。
例
次の表のサンプル データをコピーし、新しい Excel ワークシートのセル A1 に貼り付けます。 数式を選択して、F2 キーを押し、さらに Enter キーを押すと、結果が表示されます。 必要に応じて、列幅を調整してすべてのデータを表示してください。
既知の y |
既知の x |
|
6 |
20 |
|
7 |
28 |
|
9 |
31 |
|
15 |
38 |
|
21 |
40 |
|
数式 |
説明 |
結果 |
=FORECAST.LINEAR(30,A2:A6,B2:B6) |
x の値 30 に対する y の値を予測します |
10.607253 |