Excel-wps中熵值法、熵权法、指标赋权、权重计算。
Excel、wps实现熵权法计算过程:
1.熵权法下指标权重的计算
熵权法下首先计算第i年份的第j项指标值的权重:
pij?yij'n i=1,2,3…n; j=1,2,3…m (2)
?yij'i?1令k=1/ln(n)>0,为调节系数,计算指标信息熵:
?nej??k(pijlnpij)i?1 i=1,2,3…n; j=1,2,3…m 最后确定计算指标权重:
wj?1?ejmmm??ewj (0 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 1 / 4 3) 4) ( (6 2003 7 2004 8 2005 9 2006 10 2007 11 2008 12 2009 13 2010 14 2011 15 2012 16 2013 17 2014 18 2015 19 2016 20 21 pij Excel-wps中熵值法、熵权法、指标赋权、权重计算。 0.1710 0.1261 0.2852 0.1465 0.3170 0.1291 0.6475 0.2121 0.6475 0.2803 0.562183898 0.403750964 0.585203446 0.588585521 0.694865622 0.465106715 0.500221291 0.472249607 1 0.602993026 0.863566837 0.558954944 0.835655753 0.523401776 0.193615668 0.586089558 0.52105526 1.000347255 =SUM(B1:B19) =SUM(C1:C19) =B1/B$20 =C1/C$20 下拉后得到19 行新数据 2 / 4 Excel-wps中熵值法、熵权法、指标赋权、权重计算。 pij?yij'?yi?1nij' 最后一步就是这个式子的计算,下拉就好了,$会让你下 拉的时候总是除以20行这个数字保持不变。 66 =B21*ln(B21) =C21*LN(C21) 下拉后得到19 67 行新数据 (方便起见这里就以这个表格位置输入了,实际操作中肯定不 68 是,因为每次计算都会多19行数据,不会是68,也不会是66,) 下拉后得到19 行新数据 =sum(上面19=sum(上面19个 个数据) 数据) 得到的就是ej =C$68*B66 =C$*C66 -k=-ln(1/19)(表格中位置为 (C68) 3 / 4