Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 8068|回复: 12

[分享] EXCEL中排名次的两种方法介绍

[复制链接]
发表于 2012-4-14 11:02 | 显示全部楼层 |阅读模式
(一)、用RANK()函数:
假定E列为成绩,F列为名次,F2单元格公式如下:
=RANK(E2,E:E)
这种方法,分数相同时名次相同,随后的名次将空缺。
例如:两个人99分,并列第2名,则第3名空缺,接下来是第4名。
(二)、用公式排序(中国式排名):
假定成绩在E列,请在F2输入公式:
=SUM(IF(E$2:E$1000>E2,1/COUNTIF(E$2:E$1000,E$2:E$1000)))+1
公式以Ctrl+Shift+Enter三键结束。
第二种方法分数相同的名次也相同,不过随后的名次不会空缺。



发表于 2012-4-14 11:13 | 显示全部楼层
回复

使用道具 举报

发表于 2012-4-14 13:45 | 显示全部楼层
ypbnyn 发表于 2012-4-14 11:13
学习了。不过用VBA代码如何写呢?

用V写代码就简单了,只不过要有附件才好写。
回复

使用道具 举报

发表于 2012-4-14 13:46 | 显示全部楼层
把SUM换成SUMPRODUCT就不用三键了。
回复

使用道具 举报

发表于 2012-4-14 14:24 | 显示全部楼层
学习了
V代码可以参考兰版的排序
回复

使用道具 举报

发表于 2012-4-14 15:09 | 显示全部楼层
路过学习长见识了,谢谢分享
回复

使用道具 举报

发表于 2012-4-14 17:16 | 显示全部楼层
学习一下,谢谢分享。
回复

使用道具 举报

发表于 2014-3-12 09:16 | 显示全部楼层
可下载一个免费的东东,叫“EXCEL成绩统计1分钟”,点几下自动生成所有报表。。。
回复

使用道具 举报

发表于 2014-4-22 14:22 | 显示全部楼层
EXCEL成绩统计1分钟” 不能多年级统计
回复

使用道具 举报

发表于 2018-5-7 21:11 | 显示全部楼层
为啥第二个公式在我这里不好用呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-3-29 08:34 , Processed in 0.833598 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表