Excel で指数平滑法を実行する方法


指数平滑化は、時系列データを「平滑化」するための手法であり、短期の予測によく使用されます。

基本的な考え方は、時系列データには多くの場合「ランダム ノイズ」が関連付けられており、その結果データの山と谷が生じますが、指数平滑化を適用することでこれらの山と谷を平滑化し、データの真の根本的な傾向を確認できるということです。 。

Excel の指数平滑法

指数平滑法を適用するための基本的な式は次のとおりです。

F t = αy t-1 + (1 – α) F t-1

金:

F t = 現在の期間tの予測値

α = 平滑化定数の値 (0 ~ 1)

y t-1 = 前の期間のデータの実際の値

F t-1 = 前期の予測値t-1

アルファ値が小さいほど、時系列データは滑らかになります。

このチュートリアルでは、Excel の組み込み関数を使用して時系列データに対して指数平滑化を実行する方法を示します。

例: Excel での指数平滑法

特定の企業の 10 販売期間の売上を示す次のデータ セットがあるとします。

Excel での指数平滑法の例

この時系列データに指数平滑法を適用するには、次の手順を実行します。

ステップ 1: 「データ分析」ボタンをクリックします。

上部のリボンに沿って「データ」タブに移動し、「データ分析」ボタンをクリックします。このボタンが表示されない場合は、最初にExcel Analysis ToolPak をロードする必要があります。これは完全に無料で使用できます。

Excel のデータ分析ツールキット

ステップ 2: 「指数平滑化」オプションを選択し、「OK」をクリックします。

Excel での指数平滑法の例

ステップ 3: 必要な値を入力します。

  • 入力範囲のデータ値を入力します。
  • [減衰率]に使用する値 (1-α) を選択します。 α = 0.2 を使用する場合、減衰係数は 1-0.2 = 0.8 になります。
  • 予測値を表示する出力範囲を選択します。実際の値と予測値を並べて簡単に比較できるように、実際のデータ値のすぐ隣にこの出力範囲を選択することをお勧めします。
  • 実際の値と予測値を含むグラフを表示したい場合は、 「グラフ出力」というボックスをチェックします。

次に「OK」をクリックします。

指数平滑法の例

予測値のリストとグラフが自動的に表示されます。

Excel の指数平滑法

予測値の計算に使用する前の期間がないため、最初の期間は #N/A に設定されていることに注意してください。

平滑化係数を試してみる

平滑化係数 α のさまざまな値を試して、予測値への影響を確認できます。 α の値が小さいほど (減衰係数の値が大きいほど)、予測値はより滑らかになることがわかります。

Excel での指数平滑法の例

Excel チュートリアルの詳細については、 Excel ガイドの完全なリストを必ずご確認ください。

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です