excel怎么按排名自动弄出权重

excel怎么按排名自动弄出权重,第1张

在C2单元格输入以下公式,然后向下填充公式

=LOOKUP(B2/(COUNTA(B:B)-1),{0,02,04,06,08},{1,2,3,4,5})

在F2单元格输入以下公式,然后向下填充公式

=LOOKUP(D2,{0,50000,500000,1000000,5000000,10000000},{1,2,3,4,5,6})

方法一:RANK

这个方法最简单,直接使用rank函数,如有第五名第六名相等时,有两个第五名,则下一个显示第七名(没有第六名)。

在欲显示排名的列输入=RANK(D25,$D$25:$D$36) 则按降序排列, =RANK(D25,$D$25:$D$36,1)则按升序排列。

方法二:COUNTIF

方法简单,直接使用countif函数:

1、在欲显示排名的列输入=COUNTIF($N$25:$N$36,">="&N25)则按降序排列, =COUNTIF($N$25:$N$36,"<="&N25)则按升序排列。

如有第五名和第六名相等时,有两个第六名(没有第五名),则下一个显示第七名。

2、在欲显示排名的列输入=COUNTIF($N$25:$N$36,">"&N25)+1则按降序排列,同上,改用小于号<即可。

如有第五名和第六名相等时,有两个第五名(没有第六名),则下一个显示第七名。

方法三:LOOKUP

这个比较笨的方法,但也好理解,可以使用于显示排名名次且不局限于数字形式,如可显示冠军、亚军、第三名等等,如果有第五名和第六名相等时,可以有两个第五名可人工来定下一个是6还是7,主要看怎么定义,最大优点在于显示结果灵活,分3步来:

1、列F(随便找一个临时列,如果看着不爽干脆做好后直接隐藏)中输入=SMALL($D$1:$D$20,ROW(A1)) ,把D1:D20中的数据从小到大排序,其中的绝对引用是为了使用填充柄方便 *** 作,把排序的范围定在D1:D20,ROW(A1)取A1的行号1(可以取任列意行号,主要偶看A列开心顺意用A,如果用该函数从大到小排序则为把ROW(A1)替换成count($D$1:$D$20)-ROW(A1)+1即可)。

2、在旁边找一空列 列H,按大小进行排序,这个就是我们希望排序排名是显示的(如果用数字1、2、3、4显示排名则可以用省略这一步,直接引用行号)。这个也可用IF来排名:H1中输入1,然后在H2中输入=IF(F2=F1,H1,H1+1) ,如有第五名和第六名相等时,有两个第五名,则下一个依然显示第六名,导致最后结果少一个。

3、在欲显示排名的列输入=LOOKUP(D1,$F$1:$F$20,$H$1:$H$20) ,LOOKUP为查找函数,该语句作用为在$F$1:$F$20中查找到与D1相等的值,并返回$H$1:$H$20中相应行的值,注:$H$1:$H$20的类型不限制,但$F$1:$F$20这一段数组只支持从小到大递增排序,否则会出错。

方法四:SUMPRODUCT

这个方法比较简单,只要一个公式即可,但偶不明白他是怎么计算的,缺点是排名显示叫单一,如有第五名和第六名相等时,有两个第五名,则下一个依然显示第六名,导致最后结果少一个,具体:

在欲显示排名的列输入=SUMPRODUCT(($D$1:$D$20>=$D1)/COUNTIF($D$1:$D$20,$D$1:$D$20)) ,其中SUMPRODUCT(array1,array2,array3, )在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和,COUNTIF(range,criteria)计算区域range中满足给定条件criteria的单元格的个数。应该是计算满足大于或等于D1个数,如果按数值最低为第1名即升序排列,则($D$1:$D$20>=$D1)替换为($D$1:$D$20<=$D1)即可,比较方便,但是好像只能显示纯数值的排名。

百分比计算方法:

打开需要计算的工作表格

增加一列求单项所占合计的百分比

在“单项所占合计的百分比”列的单元格输入公式“=单项数除以总合计数”

计算出来的数不是以百分比的形式显示,所以点击右键,选择“设置单元格格式”

在“设置单元格格式”的对话框里选择“百分比”并保留2位小数,单元格就可以显示所计算的百分比了。

另一种方法是,选中已计算出来的数值,点击工具栏上的“%”图标,所选数值就以百分比的形式出现,但是未保留2位小数,所以要在“设置单元格格式”里设置保留2位小数。

设置好第一行的公式后,为了便于填充至该列所有单元格,所以在公式里加绝对值,

下拉鼠标填充就完成了该表格单项所占合计的百分比的计算了。

以上就是关于excel怎么按排名自动弄出权重全部的内容,包括:excel怎么按排名自动弄出权重、EXCEL排序排名,怎么才能排出我想要的结果。、如何用excel快速计算出,个人排名中根据百分比占比奖励不同东西得每个人应获得什么东西等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9337651.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存