Excel - TREND 函式



描述

TREND 函式沿線性趨勢返回值。使用最小二乘法將直線擬合到已知陣列 known_y's 和 known_x's。根據您指定的 new_x's 陣列返回該直線上的 y 值。

語法

TREND (known_y's, [known_x's], [new_x's], [const])

引數

引數 描述 必填/可選
Known_y's

您在關係 y = mx + b 中已知的 y 值集。

如果 known_y's 陣列位於單列中,則 known_x's 的每一列都被解釋為一個單獨的變數。

如果 known_y's 陣列位於單行中,則 known_x's 的每一行都被解釋為一個單獨的變數。

必填
Known_x's

您可能在關係 y = mx + b 中已知的可選 x 值集。

known_x's 陣列可以包含一組或多組變數。

如果僅使用一個變數,則 known_y's 和 known_x's 可以是任何形狀的區域,只要它們具有相同的維度即可。

如果使用多個變數,則 known_y's 必須是向量(即,高度為一行或寬度為一列的區域)。

如果省略 known_x's,則假定它與 known_y's 大小相同的陣列 {1,2,3,...}。

必填
New_x's

您希望 TREND 返回相應 y 值的新 x 值。

New_x's 必須包含每一列自變數的列(或行),就像 known_x's 一樣。

因此,如果 known_y's 位於單列中,則 known_x's 和 new_x's 必須具有相同的列數。

如果 known_y's 位於單行中,則 known_x's 和 new_x's 必須具有相同的行數。

如果省略 new_x's,則假定它與 known_x's 相同。

如果同時省略 known_x's 和 new_x's,則假定它們與 known_y's 大小相同的陣列 {1,2,3,...}。

可選
Const

指定是否強制常數 b 等於 0 的邏輯值。

如果 const 為 TRUE 或省略,則 b 將正常計算。

如果 const 為 FALSE,則 b 將設定為 0(零),並且 mvalues 將進行調整以使 y = mx。

可選

備註

  • 返回陣列的公式必須作為陣列公式輸入。

  • 您可以透過對提高到不同次冪的同一變數進行迴歸來使用 TREND 進行多項式曲線擬合。

  • 當為 known_x's 等引數輸入陣列常數時,請使用逗號分隔同一行中的值,並使用分號分隔行。

  • 如果 known_x's 陣列和 known_y's 陣列的長度不同,則 TREND 返回 #REF! 錯誤值。

  • 如果提供的 known_x's、known_y's 或 new_x's 陣列中的任何值為非數字,則 TREND 返回 #VALUE! 錯誤值。

  • 如果提供的 const 引數未識別為邏輯值,則 TREND 返回 #VALUE! 錯誤值。

適用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

Trend Function
advanced_excel_statistical_functions.htm
廣告