Excel) (WorksheetFunction.Growth 方法

使用現有的資料預測其指數成長。 Growth 會傳回您使用現有 x 值和 y 值指定之一系列新 x 值的 y 值。 您也可以使用 Growth 工作表函式,將指數曲線配合現有的 x 值和 y 值。

語法

運算式成長 (Arg1Arg2Arg3Arg4)

表達 代表 WorksheetFunction 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
Arg1 必要 Variant Known_y的 - 您在關聯性 y = b*m^x 中已經知道的 y 值集合。
Arg2 選用 Variant Known_x's - y = b*m^x 關係式中已知的一組選擇性 x 值。
Arg3 選用 Variant New_x - 新的 x 值,您希望 Growth 傳回對應的 y 值。
Arg4 選用 Variant Const - 為一邏輯值,用以指定是否強制常數 b 等於 1。

傳回值

Variant

註解

如果陣列known_y位於單一資料行中,則known_x的每個資料行都會解譯為個別的變數。

如果陣列known_y位於單一資料列中,則known_x的每個資料列都會解譯為個別的變數。

如果 known_y 中的任何數位為 0 或負數, Growth 會傳回#NUM! 錯誤值。

known_x's 陣列可能含有一組或多組變數。 如果只用到一個變數,known_y's 與 known_x's 可以是任何形狀的範圍,只要兩者有相同的維數即可。 如果有多個變數,則 known_y's 陣列必須是向量 (也就是高度為一列或寬度為一欄的範圍)。

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

New_x's 對每一個自變數必須包含一欄 (或一列),就如 known_x's 一樣。 所以,如果 known_y's 是在單一欄中,則 known_x's 與 new_x's 的欄數必須有相同。 如果 known_y's 是在單一列中,則 known_x's 與 new_x's 的列數必須相同。

如果省略 new_x's,則假設它與 known_x's 一樣。

如果同時省略 known_x's 與 new_x's,則假設兩者都是與 known_y's 大小相同的陣列 {1,2,3,...}。

如果 const 為 True 或省略,則會正常計算 b。

如果 const 為 False,b 會設定為等於 1,並調整 m 值,讓 y = m^x。

在選取正確的儲存格數之後,必須將傳回陣列的公式當做陣列公式輸入。

輸入引數的陣列常數,例如 known_x,請使用逗號來分隔相同資料列中的值,並使用分號來分隔資料列。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應