KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

Excel LOGEST 函數

作者Zhoumandy修改日期

LOGEST 函數會傳回最符合所提供 y 值與 x 值的指數曲線,並輸出描述該曲線的陣列。

logest 函數 1


語法

=LOGEST()known_y’s,[known_x’s],[const],[stats])


引數

  • Known_y’s(必要):一組已知的 y 值。
  • Known_x’s(選用):一組已知的 x 值。若提供此參數,則 known_x’s 的資料範圍長度必須與 known_y’s 相同;若省略,系統將自動以 {1, 2, 3, ……} 作為 known_x’s 的預設值。
  • Const(選用):邏輯值,用於指定在方程式 y = b * m^x 中,常數 'b' 是否強制設為 1. 此參數可為 TRUE 或 FALSE。
    若 const 為 TRUE 或省略,將正常計算常數 b。
    若 const 為 FALSE,則強制將常數 b 設為 1,使方程式簡化為 y = m^x。
  • Stats(選用):邏輯值,指定是否傳回額外的迴歸統計資料,可設為 TRUE 或 FALSE。
    若 stats 為 FALSE 或省略,LOGEST 僅傳回 m 係數與常數 b。
    若 stats 為 TRUE,LOGEST 將傳回完整的額外迴歸統計資料,所傳回的陣列為 {mn,mn-1,……,m 1,b;sen,sen-1,……,se 1,seb;r²,sey; F,df;ssreg,ssresid}。

返回值

LOGEST 函數會傳回數值


函數注意事項

  1. LOGEST 函數會傳回一個結果陣列,必須以陣列公式輸入。在 Excel 365Excel 2021Excel 網頁版中,公式支援動態陣列功能,無需按 CTRL+SHIFT+ENTER 即可自動動態擴展結果。若您使用的是 Excel 2019更早版本,請務必透過 CTRL+SHIFT+ENTER 輸入公式,才能將多個結果以陣列形式正確傳回。
  2. 當出現 #REF!錯誤值時,表示 known_x’s 陣列與 known_y’s 陣列的長度不一致。
  3. #VALUE!錯誤值發生時,表示出現下列任一情況:
    • 所提供之 known_x’s 或 known_y’s 陣列中包含非數值
    • const 或 stats 參數無法評估為 TRUEFALSE
  4. 曲線方程式為 y = b*m^xy = (b*(m 1^x 1)*(m 2^x 2)*_)。
    若有多个 x 值,且因变量 y 是自变量 x 的函数,则 m 为对应各指数 x 值的底数,而 b 为常数。请注意,y、x 与 m 均可为向量。
    LOGEST 所傳回的陣列為 {mn,mn-1,……,m 1,b}。
  5. 您的資料圖形越接近指數曲線,所計算出的曲線就越能貼合您的資料。LINEST 與 LOGEST 均會傳回描述數值間關係的陣列,但 LINEST 對資料進行水平擬合,而 LOGEST 則進行指數曲線擬合。
  6. 當您只有一個自變數 x 時,可直接使用下列公式取得 y 截距(b)值:
    Y 截距(b):INDEX(LOGEST(known_y's,known_x's),2)

    您可使用 y = b*m^x 方程式預測未來的 y 值,但 GROWTH 函數亦可達成相同效果。
  7. 當您在引數中輸入陣列常數(例如 known_x’s)時,請使用逗號分隔同一列中的數值,並使用分號區隔不同列。實際使用的分隔符號可能因您的地區設定而有所不同。
  8. 請注意,若用於預測 y 值的迴歸方程式所產生的結果超出建立該方程式時所依據的 y 值範圍,則這些預測值可能無效。

範例

如下方截圖所示,資料表中包含 x 與 Y 值,其中 x 為自變數,y 為因變數。若要使用 LOGEST 對資料進行曲線擬合,請依下列步驟操作:

1. 選取您希望輸出結果的儲存格,例如本例中的 H6I6. 請將下列公式複製至編輯欄,然後按下 CTRL+SHIFT+ENTER 鍵以取得結果。

=LOGEST()C6:C10,B6:B10,E6,F6)

logest 函數 2

注意:結果儲存格 H6 包含曲線的 m 值,結果儲存格 I6 包含曲線的 b 值。單一 x 變數的指數曲線方程式為:y = b × m^x,其中 b 為曲線的 y 截距,m 為曲線的斜率參數。

相關函數:

  • Excel 函數 EVEN
    EVEN 函數會將數字遠離零點,捨入至最接近的偶數整數。

 


最佳 Office 生產力工具

Kutools for Excel-助您脫穎而出

🤖KUTOOLS AI 助手:根據以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值    刪除空白行    合併列或儲存格而不遺失資料    不使用公式的四捨五入……
超級 VLookup多重條件    多重值    跨多個工作表    模糊查找……
進階下拉列表簡易下拉式清單    相依性下拉式清單    多重選擇下拉式清單……
欄位管理員新增指定數量的欄位    移動欄位   切換隱藏欄位的可見狀態  比較欄位以選擇相同/不同單元格……
精選功能網格聚焦    設計視圖    增強編輯欄    工作簿與工作表管理員資源庫(自動文字)  日期提取    合併工作表    加密/解密儲存格   依清單寄送電子郵件    超級篩選    特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符……)  50+ 圖表 類型甘特圖……)  40+ 實用公式基於生日計算年齡……)  19 插入工具插入二維碼從路徑插入圖片……)  12 轉換工具金額轉大寫匯率轉換……)  7 合併和拆分工具高級合併行拆分 Excel 儲存格……)……還有更多
在您的慣用語言中使用 Kutools-支援英文、西班牙文、德文、法文、中文及 40+ 種其他語言!

Kutools for Excel 擁有超過 300 項功能,確保您所需的功能觸手可及……


Office Tab-在 Microsoft Office(包含 Excel)中啟用分頁式閱讀與編輯功能

  • 一秒內在數十份開啟的文件間快速切換!
  • 每天為您減少數百次滑鼠點擊,遠離滑鼠手困擾。
  • 當您同時檢視與編輯多份文件時,生產力提升 50%。
  • 為 Office(包含 Excel)帶來如 Chrome、Edge 與 Firefox 般的高效能分頁體驗。