LOGEST 函數

在迴歸分析中,LOGEST 函數會計算符合您資料的指數曲線,並返回描述曲線的數值陣列。 因為此函數傳回的是數值陣列,所以它必須以陣列公式的方式輸入。

附註: 如果您有目前版本的 Microsoft 365,則您可以在輸出範圍左上角的儲存格中輸入公式,然後按 ENTER 以確認公式為動態陣列公式。 否則,請先選取輸出範圍,在輸出範圍左上角的儲存格中輸入公式,然後按 CTRL+SHIFT+ENTER 以進行確認,以舊的陣列公式輸入公式。 Excel 會為您在公式的開頭和結尾處插入大括號。 如需有關陣列公式的詳細資訊,請參閱陣列公式的規則和範例

說明

曲線的方程式為:

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}。

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

LOGEST 函數語法具有下列引數:

  • known_y的    必要。 這是在 y = b*m^x 關係中一組已知的 y 值。

    • 如果 known_y's 陣列在單一欄中,則 known_x's 陣列中的每一欄將被視為一個獨立的變數。

    • 如果 known_y's 陣列在單一列中,則 known_x's 陣列中的每一列將被視為一個獨立的變數。

  • known_x的    選擇性。 這是在 y = b*m^x 關係中已知的一組選擇性 x 值。

    • 陣列 known_x's 可以包含一或多組變數。 如果只用到一個變數,known_y's 與 known_x's 可以是任何圖形的範圍,只要兩者有相同的維數即可。 如果使用多個變數,則 known_y's 必須是高度為一列或寬度為一欄的儲存格範圍 (又稱為向量)。

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

  • 常量    選擇性。 這是指定是否強迫常數 b 等於 1 的邏輯值。

    • 如果 const 為 TRUE 或被省略了,b 會以正常方式計算。

    • 如果 const 為 FALSE,b 將被設定為 1,並調整 m 值使其符合 y = m^x。

  • 統計    選擇性。 這是一個指定是否要傳回額外迴歸統計值的邏輯值。

    • 如果 stats 為 TRUE,LOGEST 會傳回額外的迴歸統計值,因此傳回的陣列為 {mn,mn-1,...,m1,b;sen,sen-1,...,se1,seb;r 2,sey; F,df;ssreg,ssresid}。

    • 如果 stats 為 FALSE 或省略,LOGEST 就只會傳回 m 係數和常數 b。

如需額外迴歸統計值的詳細資訊,請參閱 LINEST 函數

  • 您的資料所畫出的曲線愈接近指數曲線,計算出來的線條就愈能符合您的資料。 與 LINEST 類似,LOGEST 會傳回描述各數值間關係的數值陣列,但 LINEST 是用直線來逼近您的資料,而 LOGEST 則適用指數曲線。 如需詳細資訊,請參閱 LINEST。

  • 當您只有一個自變數 x 時,可以直接使用下列公式來求得 Y 截距 (b) 值:

    Y 截距 (b) :
    INDEX (LOGEST (known_y,known_x) ,2)

    您可以使用 y = b*m^x 方程式來預測 y 的未來值,但 Microsoft Excel 提供的 GROWTH 函數可以幫您完成這項作業。 如需詳細資訊,請參閱 GROWTH 函數

  • 當引數 (如 known_x's) 以常數陣列方式輸入時,請使用逗點 (,) 來分隔包含在同列中的各值,並使用分號 (;) 來分隔各列。 分隔字元可能依地區選項而有所不同。

  • 請注意,如果由迴歸方程式預測的 y 值超出您用以計算方程式的 y 值範圍,則該值可能不正確。

範例 1-- LOGEST 函數

您必須在 Excel 中將上述公式輸入為陣列公式,才能正確工作。 輸入公式之後,如果您有目前的訂閱,請按Enter;如果訂閱為 Microsoft 365 訂閱;否則按Ctrl+Shift+Enter。 如果公式未以陣列公式的形式輸入,則得到的單一結果為 1.4633。

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家、在 Answers 社群取得支援,或是在 Excel User Voice 上建議新功能或增強功能。

需要更多協助?

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×