Excel で指数移動平均を計算する方法
時系列分析では、移動平均は単に過去の多数の期間の平均値です。
指数移動平均は、最近の観測結果により重点を置くタイプの移動平均であり、最近の傾向をより迅速に把握できることを意味します。
次の段階的な例は、Excel で指数移動平均を計算する方法を示しています。
ステップ 1: データを入力する
まず、連続 10 回の販売期間にわたる企業の総売上高を示す次のデータ セットを見てみましょう。
ステップ 2: 指数移動平均を計算する
次に、次の式を使用して指数移動平均 (EMA) を計算します。
EMV = [Latest Value - Previous EMA] * (2/n+1) + Previous EMA
この式では、 n は指数移動平均の計算に使用する期間の数を表します。指定する必要がある数値はこれだけです。
この例では、3 日間の EMA を計算します。
まず、セルA2の値と等しくなるように EMA 値をセルB2に入力します。
次に、次の式を使用して最初の 3 日間の EMA 値を計算します。
=( A3 - B2 )*(2/( $E$1 +1))+ B2
次のスクリーンショットは、この式を実際に使用する方法を示しています。
次に、小さな「 + 」十字が表示されるまで、セルB3の右下隅にマウスを移動します。バツ印をダブルクリックして数式をコピーし、列の残りのセルに貼り付けます。
列Bには、売上の 3 日間の指数移動平均が表示されます。
異なる期間数を使用して指数移動平均を計算するには、セルE1の値を変更するだけです。
たとえば、セルE1の値を 4 に変更するだけで、売上の 4 日間の指数移動平均を計算できます。
列Bには、売上の 4 日間の指数移動平均が表示されます。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。