メインコンテンツまでスキップ

LINEST関数

LINEST関数は、統計関数の一つです。最小二乗法を用いてデータに最も適合する直線を計算し、その直線を表す配列を返します。この関数は値の配列を返すため、配列数式として入力する必要があります。

構文​

LINEST(known_y's, [known_x's], [const], [stats])

LINEST関数には以下の引数があります:

引数説明
known_y's方程式 y = mx + b における既知の y 値の範囲です。これは必須の引数です。
known_x's方程式 y = mx + b における既知の x 値の範囲です。これはオプションの引数です。省略された場合、known_x's は known_y's と同じ数の値を持つ配列 {1,2,3,...} と見なされます。
constb を 0 に設定するかどうかを指定する論理値です。これはオプションの引数です。TRUE または省略された場合、b は通常通り計算されます。FALSE に設定された場合、b は 0 に設定されます。
stats追加の回帰統計を返すかどうかを指定する論理値です。これはオプションの引数です。TRUE に設定された場合、関数は追加の回帰統計を返します。FALSE または省略された場合、追加の回帰統計は返されません。

注意事項​

これは配列数式であることに注意してください。詳細については、配列数式の挿入の記事をご覧ください。

LINEST関数の適用方法。

例​

結果の配列の最初の値が選択されたセルに表示されます。

LINEST Function