LOGEST 函數

Excel LOGEST 函數教學

LOGEST 函數的用途

LOGEST 函數用來執行 指數回歸 分析,計算出一組數據的指數最小二乘法擬合方程。指數回歸是用來擬合具有指數增長或衰減的數據。例如,當你想要預測某些指數增長的數據(如人口增長、投資回報等),LOGEST 函數非常有用。

簡單的指數回歸方程如下:

y=bemxy = b \cdot e^{m \cdot x}

其中:

  • b 是指數回歸方程的常數項。
  • m 是回歸方程的指數。
  • e 是自然對數的底數(約等於 2.71828)。
  • x 是自變量。
  • y 是因變量(預測值)。

LOGEST 函數會返回這些參數的值,並能提供額外的統計信息來衡量回歸模型的有效性。


語法

LOGEST(known_y's, [known_x's], [const], [stats])
參數說明
known_y’s因變量(Y 值)的數據範圍或數組。
known_x’s自變量(X 值)的數據範圍或數組,這些數據應與 known_y's 中的數據一一對應。
const可選參數,決定是否強制回歸方程的常數項為零。默認值為 TRUE,表示計算常數項;如果設為 FALSE,則強制常數項為零。
stats可選參數,決定是否返回回歸的額外統計信息。默認為 FALSE,表示只返回常數項和指數值;如果設為 TRUE,將返回其他統計量,如 R 平方值、標準誤差等。

範例 1:執行指數回歸分析

假設你有一組數據,其中 A1:A5 儲存自變量 X 的數值,B1:B5 儲存因變量 Y 的數值,並且你希望計算回歸方程的常數項和指數值。

數據如下:

XY
12.7
27.4
320.2
455.1
5150.2

公式如下:

=LOGEST(B1:B5, A1:A5)

? 結果:這個公式會返回一組數據,其中:

  • 第一行:包含指數回歸方程的常數項(b)和指數值(m)。
  • 第二行:包含這些參數的標準誤差。

假設返回的結果是:

  • b(常數項):1.2
  • m(指數值):1.8

這表示回歸方程是:

y=1.2e1.8xy = 1.2 \cdot e^{1.8 \cdot x}


範例 2:返回額外的統計信息

如果你希望獲取更詳細的回歸統計信息(例如 R 平方值、標準誤差等),可以將 stats 參數設為 TRUE

公式如下:

=LOGEST(B1:B5, A1:A5, TRUE, TRUE)

? 結果:這會返回多行數據:

  • 第一行:常數項(b)和指數值(m)。
  • 第二行:這些參數的標準誤差。
  • 第三行:R 平方值,顯示回歸模型對數據的擬合程度(數值越接近 1,擬合越好)。
  • 第四行:回歸的 F 值,檢驗回歸模型的顯著性。

範例 3:強制常數項為零的情況

如果你希望強制回歸方程的常數項為零(即當 x=0x = 0 時,y=0y = 0),可以將 const 設為 FALSE

公式如下:

=LOGEST(B1:B5, A1:A5, FALSE, TRUE)

? 結果:這會計算出不包含常數項的指數回歸方程,同時返回額外的統計信息。


注意事項

  1. 數據範圍必須一致
    • known_y'sknown_x's 的數據範圍長度必須相同,否則會返回錯誤。
  2. 必須按 Ctrl + Shift + Enter 鍵來輸入公式
    • LOGEST 是一個數組公式,因此需要按 Ctrl + Shift + Enter 來輸入公式,而不是直接按 Enter。
  3. 強制常數項為零的情況
    • const 設為 FALSE 時,回歸方程的常數項會被強制設為零,這在某些情況下很有用,特別是當你知道回歸方程必須通過原點時。
  4. 適用於指數增長或衰減的數據
    • LOGEST 函數適用於那些符合指數增長或衰減的數據,這些數據的變化速度是加速或減速的。

應用場景

生物學與醫學研究LOGEST 可以用來建模藥物反應、人口增長等自然現象,這些現象通常符合指數增長模式。
財務與經濟分析:在分析資本回報、利息增長等時,指數回歸模型可以幫助預測未來趨勢。
工程與物理學:用來模擬衰減過程,如放射性衰變、電池放電等。


總結

LOGEST 函數是一個非常強大的工具,能夠幫助你進行指數回歸分析,並計算出指數回歸方程的常數項和指數值。這對於需要擬合指數增長或衰減數據的情境非常有用。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *