
- Excel 函式教程
- Excel 函式 - 首頁
- 相容性函式
- 邏輯函式
- 文字函式
- 日期和時間函式
- 多維資料集函式
- 數學函式
- 三角函式
- 資料庫函式
- 動態陣列函式
- 工程函式
- 財務函式
- 資訊函式
- 查詢和引用函式
- 統計函式
- Web 函式
- Excel 有用資源
- Excel - 快速指南
- Excel - 有用資源
- Excel - 討論
Excel - LOGEST 函式
描述
在迴歸分析中,計算適合資料的指數曲線,並返回描述曲線的數值陣列。由於此函式返回數值陣列,因此必須將其作為陣列公式輸入。
語法
LOGEST (known_y's, [known_x's], [const], [stats])
引數
引數 | 描述 | 必填/可選 |
---|---|---|
已知_y's | 您已在關係 y = b*m^x 中知道的 y 值集。 如果已知_y's 陣列位於一列中,則已知_x's 的每一列都解釋為一個單獨的變數。 如果已知_y's 陣列位於一行中,則已知_x's 的每一行都解釋為一個單獨的變數。 |
必填 |
已知_x's |
您可能已在關係 y = b*m^x 中知道的可選 x 值集。 已知_x's 陣列可以包含一個或多個變數集。如果只使用一個變數,則已知_y's 和已知_x's 可以是任何形狀的區域,只要它們具有相同的維度即可。如果使用多個變數,則已知_y's 必須是高度為一行或寬度為一列的單元格區域(也稱為向量)。 如果省略已知_x's,則假定它是與已知_y's 大小相同的陣列 {1,2,3,...} |
可選 |
Const |
指定是否強制常數 b 等於 1 的邏輯值。 如果 const 為 TRUE 或省略,則正常計算 b。 如果 const 為 FALSE,則將 b 設定為等於 1,並將 m 值擬合到 y = m^x。 |
可選 |
Stats |
指定是否返回其他迴歸統計資訊的邏輯值。 如果 stats 為 TRUE,則 LOGEST 返回其他迴歸統計資訊,因此返回的陣列為 {mn,mn1,...,m1,b;sen,sen-1,...,se1,seb;r 2,sey; F,df;ssreg,ssresid}。 如果 stats 為 FALSE 或省略,則 LOGEST 只返回 m 係數和常數 b。有關其他迴歸統計資訊的更多資訊,請參閱 LINEST 函式。 |
可選 |
備註
曲線的方程為 -
y = b*m^x
或
y = (b*(m1^x1)*(m2^x2)*_)
如果有多個 x 值,其中因變數 y 值是自變數 x 值的函式。m 值是對應於每個指數 x 值的底數,b 是一個常數值。請注意,y、x 和 m 可以是向量。
LOGEST 返回的陣列為 {mn,mn-1,...,m1,b}。
資料圖越類似於指數曲線,計算出的線就越適合您的資料。LINEST 和 LOGEST 都返回一個描述值之間關係的數值陣列,但 LINEST 將一條直線擬合到您的資料,而 LOGEST 將一條指數曲線擬合到您的資料。
當您只有一個自變數 x 時,您可以使用以下公式直接獲得 y 截距 (b) 值 -
Y 截距 (b):INDEX (LOGEST (已知_y's,已知_x's),2)
您可以使用 y = b*m^x 方程預測 y 的未來值,但 GROWTH 函式也可以做到這一點。
在將陣列常數(如已知_x's)作為引數輸入時,請使用逗號分隔同一行中的值,並使用分號分隔行。分隔符字元可能因區域設定而異。
您應該注意,如果迴歸方程預測的 y 值超出用於確定方程的 y 值範圍,則這些預測值可能無效。
如果已知_x's 陣列的長度與已知_y's 陣列的長度不同,則 LOGEST 返回 #REF! 錯誤值。
如果提供的已知_x's 或已知_y's 陣列中的任何值不是數字(這可能包括數字的文字表示形式,因為 LOGEST 函式不將這些識別為數字),則 LOGEST 返回 #VALUE! 錯誤值。
如果 const 或 stats 引數中的任何一個都不能計算為 TRUE 或 FALSE,則 LOGEST 返回 #VALUE! 錯誤值。
適用性
Excel 2007、Excel 2010、Excel 2013、Excel 2016
示例
