在EXCEL中怎么做分数排名

在EXCEL中怎么做分数排名,第1张

有两种方法:
一、用RANK()函数:
假定E列为成绩,F列为名次,F2单元格公式如下:
=RANK(E2,E:E)
这种方法,分数相同时名次相同,随后的名次将空缺。
例如:两个人99分,并列第2名,则第3名空缺,接下来是第4名。
二、用排序加公式:
1、先在后面用填充柄增加一列(假定为G列)与行号相同的序列数。
2、将全表按分数列(E列)排序,在F2单元格输入1,在F3单元格输入公式:
=IF(E3=E2,F2,F2+1)
将公式向下复制到相应行。
3、选定公式列,点“复制”,在F1单元格点右键,点“选择性粘贴/数值”,点“确定”。
4、将全表按最后一列(G列)排序,删除最后一列。
第二种方法分数相同的名次也相同,不过随后的名次不会空缺。

Excel中一般可用rank函数对总分进行排名。

软件版本:Office2007

方法如下:

1对B列总分按由大小进行排名:

2输入公式如下:

rank第一个参数为当前进行排名的数字,第二个参数为所有进行排名数字所在区域,大小排名的话,第3个参数可以省略

3下拉填充,得到排名结果如下:

建立一个辅助列,将全部成绩统一后才能排名的。
把D7:D32以及I7:I32分别复制到K列(选择性粘贴/粘贴为数值即可,这里从K1开始粘贴)。
然后E7输入:
=rank(e7,$K$1:$K$52)
下拉复制公式,即可生成D7:D32的排名。
将以上公式复制/粘贴(ctrl+c/ctrl+v)到I7,同样下拉复制。
至此,大功告成。

下面是excel中不同列的数据统一排名的 *** 作步骤:
第一步,选中d2单元格,输入公式:=rank(c2,($c$2:$c$11,$h$2:$h$11))+countif($c$2:c2,c2)-1,确定后,即可得到张菲的排名情况。
第二步,选中d2单元格,向下复制公式,完成c列业绩的排名。
第三步,选中i2单元格,输入公式:=rank(h2,($c$2:$c$11,$h$2:$h$11))+countif($c$2:c2,c2)-1,确定后,即可得到张蓝的排名情况。

Excel中一般可用rank函数对总分进行排名。

软件版本:Office2007

方法如下:

1对B列总分按由大小进行排名:

2输入公式如下:

rank第一个参数为当前进行排名的数字,第二个参数为所有进行排名数字所在区域,大小排名的话,第3个参数可以省略

3下拉填充,得到排名结果如下:


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

原文地址: http://outofmemory.cn/yw/12746180.html

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

发表评论

登录后才能评论

评论列表(0条)

保存