メインコンテンツへスキップ

Excelで移動平均を計算するにはどうすればよいですか?

Author: Kelly Last Modified: 2025-08-06

時間とともに変動するデータ、例えば株価、気象パターン、または販売傾向を扱う際、表面的な不安定なデータセットの背後にある基本的なパターンを見極めることが重要です。ここで移動平均の概念が非常に役立ちます。移動平均は短期的な変動を平滑化し、長期的なトレンドやサイクルを強調することで、データの傾向を明確に示します。

Illustration explaining the concept of a moving average in data analysis

このチュートリアルでは、Excelで移動平均を計算する方法と、既存のチャートに移動平均のトレンドラインを追加する手順について説明します。さあ、始めましょう、これらの技術をマスターしましょう。


移動平均とは何ですか?

移動平均(ローリング平均や移動平均とも呼ばれる)は、一連のデータポイントを分析するための統計的手法です。これは、完全なデータセットの異なる重複部分の平均を計算することによって行われます。

この手法は動的であり、新しいデータが入ってくるたびに継続的に更新されます。これにより、短期的な変動やデータの異常値の影響を軽減するのに特に効果的です。例えば、10個の数字の系列を考えます。もしサブセットサイズを3に選ぶと、最初の3つの数字の平均を計算することから移動平均プロセスが始まります。そして、サブセットは1つ先に進み、最初の数字が削除され、4番目の数字が含まれて、次の平均計算用の新しいグループが形成されます。このシフトと平均化は、シリーズの最後に到達するまで、1つずつ続きます。

移動平均は、統計、財務分析、気象予測など、さまざまな分野で広く使用されており、時間とともに基礎となる傾向を明らかにするために利用されています。


Excelで移動平均を計算する

このセクションでは、Excelで移動平均を計算するための2つの効果的な方法を探ります。ステップバイステップで各プロセスをガイドし、データ分析タスクにこれらの技術を効率的に適用できるようになります。


AVERAGE関数を使用してExcelで移動平均を計算する

Excelの「AVERAGE関数」は、移動平均を計算するための簡単な方法です。8期間分のデータを持つテーブルがあると想像してください。3期間の移動平均を計算したい場合、以下にステップバイステップのガイドを示します:

  1. 最初の移動平均を表示したいセルをクリックします。この例では、3期間の移動平均を計算しているので、セルC4になります。
  2. AVERAGEの数式を入力します:
    =AVERAGE(B2:B4)
    ヒント: この数式は最初の3つのデータポイント(B2、B3、B4)の平均を計算します。
  3. セルC4をクリックし、そのフィルハンドルをドラッグして、最後の移動平均を表示したいセルまで移動します。

    A screenshot of the AVERAGE formula applied to calculate a 3-period moving average in Excel

注意:

  • 移動平均結果をよりクリアに表示するために、セルを選択し、「ホーム」タブの「数値」グループにある「小数点以下の桁数を減らす」ボタンをクリックして、小数点以下の桁数を減らします。

    A screenshot of the Decrease Decimal button in the Number group on the Excel Home tab

  • 数式を適用した後、各セルの左上隅に小さな緑色の三角形が表示されることがあります。これを削除するには、数式のあるセルを選択し、表示される黄色い三角形の感嘆符をクリックして、「エラーを無視する」を選択します。

    A screenshot of the Ignore Error option to resolve green triangles in Excel cells


データ分析ツールを使用してExcelで移動平均を計算する

Excelの「データ分析」コマンドは、特定のデータ範囲の平均を計算し、簡単に移動平均チャートを作成するための「移動平均」ツールを含む、データ分析のための一連のツールを提供しています。

注: 「データ分析」コマンドは「データ」タブにあります。そこに表示されない場合は、「ファイル」>「オプション」>「アドイン」に移動して有効にしてください。「管理」ボックスの下部で「Excelアドイン」が選択されていることを確認し、「移動」をクリックします。「アドイン」ダイアログで「分析ツール」のチェックボックスをオンにして「OK」をクリックします。

  1. 「データ」>「データ分析」をクリックします。

    A screenshot of the Data Analysis option in the Data tab in Excel

  2. 「データ分析」ダイアログで「移動平均」を選択し、「OK」をクリックします。

    A screenshot of the Data Analysis dialog highlighting the Moving Average option

  3. 表示される「移動平均」ダイアログボックスで、次の操作を行ってください:
    1. 入力範囲: 移動平均のデータ範囲を選択します。例えば、範囲B2:B9を選択します。
    2. 間隔: 各移動平均のデータポイント数を入力します。今回の例では、3を入力します。
    3. 出力範囲: 移動平均の結果を表示したい場所を選択します。例えば、範囲C2:C9を選択します。
    4. グラフ出力: グラフ表示が必要な場合は、このオプションをチェックします。
    5. 「OK」をクリックします。

      A screenshot of the Moving Average dialog with fields for Input Range, Interval, Output Range, and Chart Output in Excel

結果

「OK」をクリックすると、指定された出力範囲に移動平均が生成されます。「グラフ出力」オプションが選択されている場合、対応するチャートも作成されます。

A screenshot of the result from the Moving Average tool, showing calculated values and an optional chart in Excel


既存のチャートに移動平均のトレンドラインを追加する

下記のようにExcelワークシートにすでにチャートがある場合、簡単に移動平均のトレンドラインを追加してトレンドを分析できます。

A screenshot of an existing chart in Excel before adding a moving average trendline

  1. トレンドラインを追加したいチャートをクリックします。
  2. 「チャートデザイン」(または以前のバージョンでは「デザイン」)>「チャート要素の追加」>「トレンドライン」>「その他のトレンドラインオプション」をクリックします。

    A screenshot of the More Trendline Options menu in Excel

    クイック ヒント: デフォルトの「2期間移動平均」が適している場合は、「チャートデザイン」>「チャート要素の追加」>「トレンドライン」>「移動平均」を直接選択できます。このアクションにより、デフォルトで「2 per. Mov. Avg.」というラベルの付いたトレンドラインが挿入されます。
  3. 「トレンドラインの書式設定」ペインがワークシートの右側に開いたら:
    1. 「移動平均」オプションを選択し、「期間」ボックスに移動平均の間隔を指定します。
    2. (オプション)トレンドライン名をカスタマイズするには、「カスタム」を選択し、希望の名前を入力します。

      A screenshot of the Format Trendline pane in Excel with Moving Average options

結果

これらのステップの後、移動平均のトレンドラインが下記のようにチャートに追加されます。

A screenshot of a moving average trendline added to a chart in Excel

ヒント: 凡例名は、チャートに凡例を追加すると表示されます。これを行うには、チャートの横にあるプラス記号をクリックしてから「凡例」オプションを選択します。

A screenshot of adding a legend to an Excel chart using the plus sign beside the chart

高度なチャートのカスタマイズと分析:

  • さらにカスタマイズするには、「トレンドラインの書式設定」ペインの「塗りつぶしと線」または「効果」タブを使用して、「線のスタイル」、「色」、「幅」などの異なるオプションを試してみてください。

    A screenshot of advanced customization options in the Format Trendline pane in Excel

  • より詳細な分析を行うには、異なる時間間隔を持ついくつかの移動平均トレンドラインを追加します。例えば、2期間(濃い赤色)と3期間(オレンジ色)の移動平均トレンドラインを追加して、トレンドがどのように時間とともに変化するかを比較できます。

    A screenshot comparing 2-period and 3-period moving average trendlines in an Excel chart

以上が、Excelでの移動平均に関するすべての関連コンテンツです。このチュートリアルがお役に立てば幸いです。さらに多くのExcelのヒントやテクニックを探求したい場合は、こちらをクリックして数千以上のチュートリアルを収録したコレクションにアクセスしてください。


ビデオ: Excelで移動平均を計算する

Kutools for Excel: あなたの指先に 300 以上の便利なツールが集結!永久無料のAI機能をお楽しみください!今すぐダウンロード!