ExcelのTREND関数は、線形回帰を用いてデータのトレンドを予測する強力なツールです。この関数を使うことで、過去のデータに基づいて将来の値を予測し、ビジネスの計画やデータ分析に役立てることができます。本記事では、TREND関数の使い方とその応用方法について詳しく解説します。
回帰直線がデータにどれだけ当てはまるか(決定係数 R²)を確かめるときは、RSQ関数(決定係数)を使います。
関数の説明
TREND関数とは?
TREND関数は、既知のデータポイントに基づいて、線形回帰分析を使用してデータのトレンドを予測する関数です。数値データの傾向を示す直線を計算し、指定された将来のデータポイントに対して予測値を返します。これにより、データの将来のトレンドを把握することができます。
関数
対応バージョン
- Excel 2007以降
構文
引数
| 引数 | 説明 |
|---|---|
| known_y’s | 必須。既知のy値(応答変数)のデータセットです。 |
| known_x’s | オプション。既知のx値(説明変数)のデータセットです。省略すると、1, 2, 3,…といった連続値が使用されます。 |
| new_x’s | オプション。予測したい新しいx値のデータセットです。省略すると、既存のx値に基づいてトレンドが予測されます。 |
| const | オプション。定数項の有無を指定します。TRUEの場合、回帰直線に定数項を含め、FALSEの場合は定数項を含めません。 |
関数作成のポイント
- known_y’s と known_x’s は同じ数のデータポイントを持つ必要があります。
- new_x’s を指定することで、指定した将来のx値に対する予測を得ることができます。
関数活用のポイント
- 売上予測や市場動向分析など、データのトレンドを把握し、将来の傾向を予測する際に役立ちます。
- 新たなビジネス戦略や計画を立てるためのデータ駆動型の意思決定に活用できます。
まず動かしてみよう|この記事のサンプルをその場で試せます
練習用ファイルをダウンロードしなくても、記事と同じデータ・同じセル番地のサンプルをここで動かせます。黄色いセルを書き換えると、結果がその場で変わります。各解説の最後にある「▶ この式を試す」を押すと、このツールの該当セルへ移動します。
使用例
サンプルデータ
| A | B |
|---|---|
| 月 | 売上 |
| 1月 | 100 |
| 2月 | 120 |
| 3月 | 130 |
| 4月 | 150 |
| 5月 | 160 |
サンプル式
この式は、1月から5月までの売上データを基に、6月と7月の売上を予測します。A7とA8には、6月と7月の月番号が入力されていると仮定しています。

(例題)サンプルデータダウンロード

サンプルデータをダウンロードすることができます。以下のリンクからダウンロードしてください。
まとめ
TREND関数は、過去のデータから将来のトレンドを予測するための強力なツールです。線形回帰分析を利用してデータの傾向を把握し、ビジネスの計画やデータ分析に役立てることができます。正確な予測を行うためには、適切なデータの準備と分析が重要です。
関連のある関数
| 関数 | 説明 |
|---|---|
| FORECAST.LINEAR | 線形回帰を用いて将来のデータポイントを予測する関数で、TREND関数と同様の機能を持ちます。 |
| FORECAST | 既知のデータから将来の値を予測する関数で、古いバージョンのExcelで使用されます。 |
| LINEST | 線形回帰の統計データを計算し、回帰直線の方程式や統計的指標を提供する関数です。 |
この記事では、TREND関数の基本的な使い方とその応用方法について説明しました。データのトレンドを把握し、未来の予測に役立てるためにこの関数を活用してください。
Excelの統計関数の全体像は、こちらのまとめからテーマ別に辿れます。

関連して、FORECAST.ETS関数の使い方もあわせてご覧ください。
グラフに線を引いて式で予測するときは、エクセルで近似曲線を引く方法もあわせてご覧ください。
