TREND 関数は、線形傾向に沿って値を返します。 配列の known_y と known_x に (最小二乗法を使用) 直線をフィットさせます。 TREND は、指定したnew_xの配列について、その線に沿って y 値を返します。
注
Microsoft 365 の現在のバージョンをお持ちの場合は、出力範囲の左上のセル (この例ではセル E16) に数式を入力し、Enter キーを押して、数式を動的配列数式として確定します。 それ以外の場合は、最初に出力範囲 (E16:E20) を選択し、出力範囲 (E16) の左上のセルに数式を入力してから、 Ctrl + Shift + Enter キーを押して確認することで、従来の配列数式として数式を入力する必要があります。 Excel によって、数式の先頭と末尾に中かっこが挿入されます。 配列数式の詳細については、「配列数式のガイドラインと例」を参照してください。
構文
=TREND(known_y's, [known_x's], [new_x's], [const])
TREND 関数の書式には、次の引数があります。
| 引数 | 説明 |
|---|---|
|
既知の y 必須 |
y = mx + b のリレーションシップで既にわかっている y 値のセット
|
|
known_x 省略可能 |
y = mx + b のリレーションシップで既に知っている可能性がある、オプションの x 値のセット
|
|
new_x 省略可能 |
TREND で対応する y 値を返す新しい x 値
|
|
const 省略可能 |
定数 b を強制的に 0 に等しめるかどうかを指定する論理値
|
解説
- Microsoft Excel で行をデータにフィットさせる方法の詳細については、「 LINEST」を参照してください。
- TREND は、同じ変数を異なるべき乗に上げることによって回帰することによって多項式曲線フィッティングに使用できます。 たとえば、列 A に y 値が含まれ、列 B に x 値が含まれているとします。 列 C に x^2、列 D に x^3 と入力して、列 A に対して列 B から D に回帰させることができます。
- 配列を返す数式は、現在のバージョンの Microsoft 365 を使用していない場合、Ctrl+Shift+Enter を使用して配列数式として入力する必要があります。その後、Enter キーを押すだけで済みます。
- "既知の x" のような引数に配列定数を指定するときは、半角のカンマ (,) を使って同じ行の値を区切り、半角のセミコロン (;) を使って各行を区切ります。
補足説明
Excel 技術コミュニティの専門家にいつでも質問するか、コミュニティでサポートを受けることができます。