Excel GROWTH 函數
Author: Zhoumandy Last Modified: 2025-05-12
GROWTH 函數根據給定的數據集返回預測的指數增長值。通過使用現有的 x 值和 y 值,GROWTH 函數計算一系列新 x 值的預測 y 值。在金融領域,公司可以使用 GROWTH 函數來預測未來幾年的收入。
語法
=GROWTH(known_y’s,[known_x’s],[new_x’s],[const])
參數
- Known_y’s (必填):一組用於預測指數增長的已知 y 值。
- Known_x’s (可選):一組已知的 x 值。如果提供,則 known_x’s 的數據範圍應與 known_y’s 的數據範圍長度相同。如果省略,則使用 {1,2,3,...} 作為 known_y’s 參數。
- New_x’s (可選):一組新的 x 值,您希望獲取相應的新 y 值。如果省略,則假設 new_x’s 與 known_x’s 相同。
- Const (可選):一個邏輯值,指定方程 y = b * m^x 中的常數 'b' 是否應被強制等於 1。它是一個 TRUE 或 FALSE 值。
如果 const 為 TRUE 或省略,則常數 b 正常計算。
如果 const 為 FALSE,則常數 b 被設置為 1,方程變為 y = m^x。
返回值
GROWTH 函數返回一個數值。
函數注意事項
- 我們可以通過按下 Ctrl + Shift + Enter 鍵將 GROWTH 函數作為陣列公式使用。但在 Microsoft 365 版本的 Excel 中,引入了新的動態陣列函數,這意味著無需使用 Ctrl + Shift + Enter 將 GROWTH 公式輸入為陣列公式。
- 如果 known_x’s 陣列的長度與 known_y’s 陣列不同,則會出現 #REF! 錯誤值。
- 如果 known_y’s 陣列中的任何值小於或等於零,則會出現 #NUM! 錯誤值。
- 如果提供的 known_y’s、known_x’s 或 new_x’s 陣列中的任何值是非數字的,則會出現 #VALUE! 錯誤值。
- 在圖表中使用 GROWTH 函數時,我們可以創建數據的散點圖而不顯示線條,並從圖表趨勢線選項中選擇指數選項。
示例
示例一:基本用法
如下截圖所示,有 2015 年至 2021 年的年度收入報告數據。要預測 2022 年至 2024 年的收入,請按照以下步驟操作:
1. 請將以下公式複製到單元格 F5 中,然後按 Enter 鍵以獲取結果。
=GROWTH(C5:C11,B5:B11,E5)
2. 要獲取其餘結果,我們需要在公式中將 known_y’s 和 known_x’s 參數轉換為絕對引用。
在上述公式中,您需要將單元格引用 C5:C11 和 B5:B11 轉換為絕對引用。請選擇 known_y’s 的數據範圍 C5:C11,然後按 F4 鍵將其轉換為絕對引用。重複相同的步驟,將 known_x’s 的數據範圍 B5:B11 轉換為絕對引用。然後您可以看到公式顯示如下:
=GROWTH($C$5:$C$11,$B$5:$B$11,E5)
3. 選擇此結果單元格並向下拖動其自動填充手柄以獲取其餘結果。
示例二:作為陣列公式使用
GROWTH 函數可以作為陣列公式輸入。要根據示例一中的數據預測 2022 年至 2024 年的收入,請按照以下步驟操作:
1. 選擇我們希望返回估算收入的範圍。
2. 請將以下公式複製到公式欄中,然後按 CTRL+SHIFT+ENTER 以獲取結果。
=GROWTH(C5:C11,B5:B11,E5:E7)
注意:
- 您可以看到上面的公式被大括號 { } 包圍,這意味著它是作為陣列公式輸入的。
- 動態陣列公式適用於Excel 365、Excel 2021 和 Excel 網頁版,這意味著無需按 CTRL+SHIFT+ENTER 即可使公式動態化。對於Excel 2019 及更早版本的用戶,請記住通過CTRL+SHIFT+ENTER輸入公式,以便多個結果可以在陣列中返回。
相關函數: