当前位置:文档之家› Excel,wps中熵值法、熵权法、指标赋权、权重计算。

Excel,wps中熵值法、熵权法、指标赋权、权重计算。

Excel 、wps 实现熵权法计算过程:
1.熵权法下指标权重的计算
熵权法下首先计算第i 年份的第j 项指标值的权重:
i=1,2,3…n; j=1,2,3…m (2)
令k=1/ln(n)>0,为调节系数,计算指标信息熵:
i=1,2,3…n; j=1,2,3…m (3)
最后确定计算指标权重:
(0<w j <1,,j=1,2,3…m ) (4)
1. 用标准化后的数据计算,若为时间序列下:
A B C 1 1998 0.1028 0.1002 2 1999 0.2178 0.1457 3 2000 0.3063 0.1425 4 2001 0.1000 0.1691 5 2002 0.2455 0.1638 6 2003 0.1710 0.1261 7 2004 0.2852 0.1465 8 2005 0.3170 0.1291 9 2006 0.6475 0.2121 10 2007 0.6475
0.2803
11
2008
0.562183898 0.403750964
∑==
n
i ij
ij ij y
y p 1
'
'
)ln (1
ij n
i ij j p p k e ∑=-=∑=--=
m
j j
j j e m e w 1111
=∑=m
j j w
12 2009 0.585203446 0.588585521 13 2010 0.694865622 0.465106715 14 2011 0.500221291 0.472249607 15 2012 1
0.602993026
16 2013 0.863566837 0.558954944 17 2014 0.835655753 0.523401776 18 2015 0.193615668 0.586089558 19 2016 0.52105526
1.000347255
20 =SUM(B1:B19) =SUM(C1:C19) 21 pij =B1/B$20 =C1/C$20
下拉后得到19
行新数据
最后一步就是这个式子的计算,下拉就好了,$会让你下
拉的时候总是除以20行这个数字保持不变。

66 =B21*ln(B21) =C21*LN(C21)
67
下拉后得到19
行新数据
68
(方便起见这里就以这个表格位置输
入了,实际操作中肯定不是,因为
=C$68*B66
=C$*C66
-k=-ln(1/19)(表格中位置为
(C68)
∑==
n
i ij
ij ij y
y p 1
'
'
每次计算都会多19行数据,不会是68,也不会是66,)
下拉后得到19
行新数据
=sum (上面19个数据)
=sum (上面19个
数据) 得到的就是ej
计算出-k=-ln(1/19),因为标准化后的初始数据有19个年份的数据
的计算过程如上
102
e1
e2
102) 103
=(1-b102)/d$103
小十字横拉
过来
=2-D102(为只有两指标赋权)
)ln (1
ij n
i ij j p p k e ∑=-=
计算过程如上。

Wj 的和肯定为1.否则则是计算出错。

∑=--=
m
j j
j j e m e w 11。

相关主题