2015-09-11 132 views
0

這是數學和Excel問題的混合體。我目前有一個包含年度觀察列表的Excel工作表。爲了簡化,可以說,五年我在尋找:加權平均數公式

2015年= 5
2014 = 3
2013 = 4
2012 = 1
2011 = 6

我想要做的是寫一個公式來計算有問題的值的數量(在這種情況下爲5),除以100%的權重,並使每個前面的值比最後的值減少10%。

因此,在這種情況下

2015將是值得(大致圓形)24%
2014 = 22%
2013 = 20%
2012 = 18%
2011 = 16%

如果您將它們加起來的每個重量加到100%。

作爲示例被呈現用於加權的數目如下:

1.225 2015(5 * 0.24)
0.6615 2014(3 * 0.22)
0.7938 2013( 4 * 0.20)
0.1786 2012(1 * 0.18)
0.9645爲2011(6 * 0.16)

我已經計算所有手動這些數字的,但需要一個配方,能適應n因爲隨着時間的推移,我將增加更多的時間段。

+0

如果您有六個週期 - 週期3和週期4是否相等,會發生什麼? – brettdj

+0

好的想法是公式考慮了週期的數量。所以如果你有六個時期,權重(按降序排列)將分別爲:21.5%,19.4%,17.4%,15.7%,14.1%和12.7%。其總和達到100%。我敢肯定,這是一個相對簡單的代數公式,由於某種原因,我目前無法寫出論文。 – Reece

+0

我建議你對EWMA做一些研究 - 指數加權移動均線。這些是標準的統計公式和圖表,用於增加更多近期數據的權重,並減少更遠距離數據的影響。 John Shewart是第一批開發和使用這些產品的公司之一。 – KiwiSteve

回答

0

的幾何級數開始a和具有比r的n項(Sn)的總和爲:

Sn = a(1 − r^n) 
    ___________ 
     1 − r 

所有需要做的是重新排列並求解給定SN = 100,R = 0.9 a且n =術語的數目....

a(1 − r^n) = Sn(1-r) 

a = Sn(1-r) 
    _______ 
    (1-r^n) 

對於5個術語:

a = 100 * (1 - 0.9)/(1 - 0.9^5) = 24.419 

10項:

a = 100 * (1 - 0.9)/(1 - 0.9^10) = 15.353