close

387

使用TREND函數和LINEST函數做銷售預測或成本分析

示範檔

範例檔

387.XLSX

結果檔

根據往年的資料或樣本資料,用Excel做銷售預測或成本分析,在各行業都有廣泛的應用。本單元講述了使用TREND函數和LINEST函數做銷售預測或成本分析的方法。

image

如上圖所示A欄為產品數量,B欄是對應的單個產品成本。要求計算:當生產50個產品時,相對應的成本是多少?

n  方法1:使用TREND函數。

E2儲存格輸入公式:「=TREND(OFFSET(B1,MATCH(D2,A:A )-1,,2),OFFSET(A1,MATCH (D2,A:A)-1,,2),D2)」後,再按Enter鍵完成公式輸入。

image

公式說明:

Trend函數是做線性預測的函數,但本例中的A欄和B欄間並非線性關係(Y=AX+B)。所以需要分段插值。即在A欄查找到相鄰的小值和大值。如5013~68

MATCH(D2,A:A)-1:利用MATCH函數的模糊查找功能,找到比樣本小且最接近的值。如比50小的是13

OFFSET(B1,MATCH()-1,,2):用OFFSET傳回最小值和最大值的所在B欄範圍。50對應到B欄的是B5:B6,同理A欄的範圍A5:A6

D2:是樣本值。本例是84

TRAND函數預測的結果是:91.6

n  方法2:利用LINEST函數

E2儲存格輸入公式:「=D2*INDEX(LINEST($B$2:$B$8,$A$2:$A$8),1)+INDEX(LINEST ($B$2:$B$8,$A$2:$A$8),2)」後,再按Enter鍵完成公式輸入。

image

LINEST():如果我們知道A欄和B欄對應的線型關係式(Y=AX+B),那麼我們可以直接把X值帶入求值。而LINEST函數可以根據兩組資料,直接取得AB的值。如本例:LINEST($B$2:$B$8,$A$2:$A$8)可以傳回{-0.05,85.97},其中-0.05A85.9B。那麼關係式出來: Y=-0.05X+85.9

INDEX(LINEST(),1)可以取值第一個值,即A的值。同理當為2時可以取出B的值。

方法2預測的結果是:90.77824(由於預測原理不同,結果和方法不相同是正常的)


arrow
arrow

    錦子老師 發表在 痞客邦 留言(2) 人氣()