Excel) (WorksheetFunction.Slope 方法
傳回線性迴歸線在 known_y 和 known_x 中資料點的斜率。 斜率是垂直距離,除以線條上任兩個點之間的水準距離,也就是沿著迴歸線的變更速率。
語法
運算式。斜 (Arg1、 Arg2)
表達 代表 WorksheetFunction 物件的 變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Arg1 | 必要 | Variant | Known_y's - 數值相依資料點的陣列或儲存格範圍。 |
Arg2 | 必要 | Variant | Known_x's - 一組獨立資料點。 |
傳回值
雙精確度
註解
引數必須是數字,或是含有數字的名稱、陣列或參照。
如果陣列或參照引數包含文字、邏輯值或空白儲存格,則會忽略這些值,但包括零值儲存格。
如果 known_y 的 和 known_x 是空的,或資料點數目不同, 則 Slope 會傳回#N/A 錯誤值。
迴歸線斜率的方程式如下所示,其中 x 和 y 是範例,表示 AVERAGE (known_x的) 和 AVERAGE (known_y的) :
Slope和Intercept函式中使用的基礎演算法與LinEst函式中使用的基礎演算法不同。 當資料為未確定或共線的資料時,這些演算法之間的差異可能會導致不同的結果。 例如,如果 known_y's 引數的資料點為 0,而且 known_x's 引數的資料點為 1:
斜率 和 截距 會傳回 #DIV/0! 錯誤。 斜率和截距演算法的設計目的是要尋找一個答案,而且在此情況下,可以有一個以上的答案。
LinEst 會傳回值 0。 LinEst演算法的設計目的是要傳回適用于共線性資料的合理結果,在此情況下,至少可以找到一個答案。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。