KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel で移動平均を計算するには?

著者ケリー変更日

株価、気象パターン、売上動向など、時間とともに変化するデータを扱う際には、一見不規則で混沌として見えるデータの背後にある本質的な傾向を見抜くことが重要です。こうした場面で特に有効なのが「移動平均」です。移動平均は短期的な変動を平滑化し、長期的なトレンドや周期性を鮮明に浮かび上がらせることで、データの真の動きをクリアに可視化します。

データ分析における移動平均の概念を説明するイラスト

本チュートリアルでは、Excel で移動平均を計算する方法と、既存のチャートに移動平均トレンドラインを追加する手順をご紹介します。さっそく始めましょう!


移動平均とは?

移動平均(ローリング平均、ランニング平均とも呼ばれる)とは、一連のデータポイントを分析する統計的手法で、完全なデータセットから重複する部分集合を取り出し、その平均値を繰り返し計算することで実現されます。

この手法は動的で、新しいデータが追加されるたびに継続的に更新されます。そのため、データ内の短期的な変動や異常値の影響を効果的に抑えることができます。たとえば、10 個の数値からなる系列があるとします。部分集合のサイズを3 に設定すると、まず最初の3 つの数値の平均を計算します。次に、部分集合を1 つ先にずらし、最初の数値を除外して4 番目の数値を新たに含めることで、次の平均計算用の3 つの数値からなるグループを作成します。こうして1 つずつずらしながら平均を計算する処理を、系列の最後まで繰り返します。

移動平均は、統計学や財務分析、気象予測などさまざまな分野で広く活用され、時間の経過に伴う基本的なトレンドを的確に把握するのに役立ちます。


Excel で移動平均を計算する

このセクションでは、Excel で移動平均を計算する2 つの効果的な方法をご紹介します。各手順を段階的に丁寧に解説し、データ分析作業でこれらの手法をスムーズに活用できるようサポートします。


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

Excel の「AVERAGE 関数」は、移動平均を計算するためのシンプルで便利な方法です。8 期間分のデータを含む表があり、3 期間の移動平均を算出したい場合は、以下の手順に従ってください:

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

    Excelで3期間の移動平均を計算するためにAVERAGE関数が適用されたスクリーンショット

注記:

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

    Excelのホームタブにある数値グループ内の小数点以下桁下げボタンのスクリーンショット

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

    Excelのセルに表示される緑色の三角形を解決するためのエラーを無視するオプションのスクリーンショット


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

Excel の「データ分析」コマンドには、データ分析に役立つさまざまなツールが含まれており、「移動平均」ツールもその一つです。これを使えば、特定のデータ範囲の平均を簡単に計算し、移動平均グラフをすぐに作成できます。

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

  1. 「データ」>「データ分析」をクリックしてください。

    Excelのデータタブにあるデータ分析オプションのスクリーンショット

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

    移動平均オプションが強調表示されたデータ分析ダイアログのスクリーンショット

  3. 表示される「移動平均」ダイアログボックスで、以下の操作を行ってください:
    1. 入力範囲:移動平均を計算するデータの範囲を選択してください。例:B2:B9 を選択します。
    2. 間隔:各移動平均に使用するデータポイントの数を入力してください。今回の例では、「3」を入力します。
    3. リスト配置エリア:移動平均の結果を表示するセル範囲(例:C2:C9 など)を指定します。
    4. グラフ出力:グラフを表示する必要がある場合は、このオプションをオンにしてください。
    5. 「OK」をクリックしてください。

      Excelの移動平均ダイアログで、入力範囲、間隔、出力範囲、グラフ出力の各フィールドを示すスクリーンショット

結果

「OK」をクリックすると、Excel は指定されたリスト配置エリアに移動平均を出力します。また、「グラフ出力」オプションが選択されている場合は、対応するグラフも同時に作成されます。

移動平均ツールの結果を示すスクリーンショット。Excelで計算された値とオプションのグラフが表示されています


既存のグラフに移動平均トレンドラインを追加する

下図のようにExcel ワークシートにグラフがすでに存在する場合は、移動平均トレンドラインを簡単に追加してトレンド分析が行えます。

移動平均トレンドラインを追加する前のExcelの既存のグラフのスクリーンショット

  1. トレンドラインを追加したいグラフをクリックしてください。
  2. 「グラフデザイン」(旧バージョンでは「デザイン」)>「グラフ要素の追加」>「トレンドライン」>「その他のトレンドラインオプション」をクリックします。Excelのその他のトレンドラインオプションメニューのスクリーンショット
    ヒント:デフォルトの「2 期間移動平均」で十分な場合は、「グラフデザイン」>「グラフ要素の追加」>「トレンドライン」>「移動平均」を直接選択できます。この操作により、自動的に「2 期間移動平均」とラベル付けされたトレンドラインが挿入されます。
  3. ワークシートの右側に「トレンドラインの書式設定」ペインが開いたら:
    1. 「移動平均」オプションを選択し、「期間」ボックスに移動平均の間隔を入力してください。
    2. (オプション)トレンドラインの名前をカスタマイズするには、「ユーザー設定」を選択して、希望の名前を入力してください。

      Excelのトレンドラインの書式設定ウィンドウで、移動平均オプションを表示したスクリーンショット

結果

これらの手順を実行すると、下図のようにグラフに移動平均のトレンドラインが追加されます。

Excelのグラフに追加された移動平均トレンドラインのスクリーンショット

ヒント:グラフに凡例を追加すると、その凡例の名前が表示されます。凡例を追加するには、グラフの横にあるプラス記号をクリックし、「凡例」オプションを選択してください。

グラフの横にあるプラス記号を使用してExcelのグラフに凡例を追加しているスクリーンショット

高度なグラフのカスタマイズと分析:

  • さらに細かくカスタマイズしたい場合は、「トレンドラインの書式設定」ペインの「塗りつぶしと線」または「効果」タブで、「線スタイル」や「色」、「幅」などのオプションをお試しください。

    Excelのトレンドラインの書式設定ウィンドウにある高度なカスタマイズオプションのスクリーンショット

  • より詳細な分析を行うには、異なる期間の移動平均トレンドラインを複数追加しましょう。たとえば、2 期間(濃い赤)と3 期間(オレンジ)の移動平均トレンドラインを表示すれば、時間の経過に伴うトレンドの変化を簡単に比較できます。

    Excelのグラフで2期間移動平均と3期間移動平均のトレンドラインを比較したスクリーンショット

以上がExcel における移動平均に関するすべての内容です。このチュートリアルがお役に立てば幸いです!さらに多くのExcel ヒントやテクニックを知りたい方は、こちらをクリックしてください。数千件以上のチュートリアルが収録されたコンテンツにすぐアクセスできます。


動画:Excel で移動平均を計算する

Kutools for Excel:300 を超える便利なツールが手元に!AI 搭載機能で、よりスマートかつスピーディーに作業を進めましょう!今すぐダウンロード!