Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

在回歸分析中,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's,known_x 的) ,2)

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

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

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

範例 1-- LOGEST 函數

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

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。