この記事ではTREND関数について解説しています。
- 今までのデータから将来どのような推移になるか予測したい
- 重回帰分析を使って予測したい
「Excel関数?」「聞いた事あるけど何か知らないな?」という方は、こちらの記事でエクセル関数について解説していますので先に確認して頂くと理解しやすいと思います。
TREND関数とは?
TREND関数の読み方
読み方は「トレンド関数」です。
TREND関数で出来ること
TREND関数では指定したデータから重回帰分析を使って将来の推移を予測する事ができます。
複数のデータを元に分析する際に使用します。
TREND関数の使い方
まずはTREND関数の式をチェックしましょう。
※[]内の引数は指定を省略することができます。
TREND関数の引数は4つありますが、必ず指定しなければいけない引数は「既知のy」のみです。
TREND関数は配列数式として入力する必要があります。
引数:既知のy
「既知のy」には既にわかっているyの値を配列で指定します。
y = mx + b という関係が成り立ちます。
例えば過去の年間売上推移から翌年以降の売上推移を予測したい場合は
過去の年間売上が記載されているセルを「既知のy」に指定します。
引数:既知のx ※省略可
「既知のx」にはy = mx + bの関係でxの値を配列で指定します。
過去の年間売上推移から翌年以降の売上推移を予測したい場合は
既に売上が確定している期間が入力されているセルを「既知のx」に指定します。
「既知のy」と同じ次元で指定する必要があり、省略した場合は「既知のy」と同じサイズで
{1,2,3,…}のような配列を指定した扱いになります。
引数:新しいx ※省略可
「新しいx」にはTREND関数を利用して予測したい範囲を指定します。
過去の年間売上推移から翌年以降の売上推移を予測したい場合は
売上予測をしたい期間が入力されているセルを「新しいx」に指定します。
省略した場合は既知のxと同じ値を指定したことになりますが既知のxも省略している場合、
「既知のy」と同じサイズで{1,2,3,…}のような配列を指定した扱いになります。
引数:定数 ※省略可
「定数」には定数bを1にするかどうかをTRUEかFALSEで指定します。
TRUEを指定するか省略した場合はbの値が計算されるようになり、
FALSEを指定した場合はbの値が「0」に設定され、y = mxになるようにmの値が調整されます。
TREND関数の使用例
セル参照を使って別のセルの値を指定する
=TREND(B1:B10,A1:A10,A11:A12)
まとめ
関数一覧
ましゅかぶろぐではExcel関数の一覧を3パターンご用意しています。
用途に合わせてお使いください。
各一覧の文字色が青くなっている関数はクリックすると解説ページを開くことができます。
エラー値についてのまとめ記事
関数でエラーが発生した際に表示される、エラーの種類を以下の記事でまとめています。
コメント