FORECAST関数は、既存のデータペアのセット(x値とy値)があり、新しいx値に対する推定y値を計算する場合はいつでも使用できます。 Excelは、既存の値に基づいて線形回帰を実行し、次にx値を回帰の式に挿入してy値を取得します。新しいx値は任意の値にすることができ、既存のx値よりも大きくなるように制限されません。

FORECAST関数は次の構文を使用します:

=FORECAST(X, Yrange, Xrange)

この使用法では、Xは、FORECASTがY値を返すX値です。 YrangeパラメーターとXrangeパラメーターは、既知のY値とX値のセットです。

例として、あなたがダイエットをしているとしましょう、そしてあなたは毎日あなたの体重を追跡することに決めました。毎日、列Aに日付を入力し、列Bにその日の体重を入力します。約10日間の測定値を取得した後、これらのデータペアを使用して、目標体重に達する時期を予測できます。目標体重が160ポンドの場合、次の式を使用できます。

=FORECAST(160, A2:A11, B2:B11)

結果は、目標体重に到達する予定の日付です。 (これは確かに非常に単純な例です。代謝が異常でない限り、体重減少は直線に従わず、時間の経過とともに減少する可能性があります。)

Excelは、A2:B11のポイントの「トレンドライン」(線形回帰を使用)を計算します(つまり、日付と重みの間に線形関係があると想定します(このトレンドラインは、プロットから得られるものと同じです)。データのペアと傾向線をグラフに追加します。)

FORECAST関数の達成しようとしていることへの適合性は、作業しているデータの特性に直接関係しています。たとえば、時間の経過とともに月に5%ずつ増加するデータがあり、そのデータが将来どのように進行する可能性があるかを予測したい場合です。このような状況では、線形で機能するため、FORECASTを使用したくないでしょう。データであり、1か月あたり5%の増加は線形ではなく、指数です。線形傾向を指数データセットに当てはめると、データを予測するときに過小評価されます。

代わりに、GROWTH関数を使用する必要があります。データに適しています。

_ ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(9176)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice 365のExcelに適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。