excel表格怎么排序成绩名次1234(3个超好用的排序方法,快速搞定Excel数据排名)

wufei123 发布于 2023-10-22 阅读(723)

在我们使用Excel统计数据时,除了要对数据进行各种计算外,往往还需要对计算后的数据进行排名。比如我们要对下表中的总成绩进行排名,该怎么做呢?

▲ 待排序成绩很多人会选择使用排序功能,先对总成绩进行降序排列,然后从1开始填充序列,就会得到下图中的结果。

▲ 排序后的结果使用这种方式虽然能够完成数据的排名,但当表格中存在多组相同成绩时,它们的排名却没有并列,而是继续向下排列,这显然不是我们想要的结果因此,想要让数据的排名更加科学,相同成绩保持一致的排名,我们可以试试下列三种方法。

RANK函数函数公式:=RANK(NUMBER,REF,[ORDER])其中NUMBER为需要排名的数值或单元格名称,REF为排名的参照数值区域,ORDER为0或1,默认不用输入我们仍然以同样的表格为例,使用。

RANK函数来对总成绩进行排名,可以在排名单元格中输入函数公式:=RANK(F2,F$2:F$11)

▲ 输入函数公式输入公式后,按下回车即可得到当前数据的排名,接下来拖动十字柄完成余下单元格的填充即可获得全部排名。

▲ 填充排名最后我们将排名进行升序排列,这样就可以得到最终的排名表了。

▲ 升序排列得到最终排名COUNTIF函数函数公式:=COUNTIF(RANGE,CRITERIA)其中RANGE要计算其中非空单元格数目的区域,CRITERIA以数字、表达式或文本形式定义的条件我们仍然以同样的表格为例,使用。

COUNTIF函数来对总成绩进行排名,可以在排名单元格中输入函数公式:=COUNTIF(F$2:F$11,">"&F2)+1

▲ 输入函数公式输入公式后,按下回车即可得到当前数据的排名,接下来拖动十字柄完成余下单元格的填充即可获得全部排名。

▲ 填充排名最后我们将排名进行升序排列,这样就可以得到最终的排名表了。

▲ 升序排列得到最终排名数据透视表除了使用公式对数据进行排名计算外,数据透视表也可以快速完成数据的排序。首先点击插入数据透视表,并选择要分析的数据以及放置数据透视表的位置。

▲ 插入数据透视表在数据透视表字段设置中,将姓名拖动到行标签栏中,将成绩拖动两次到数值栏中,得到的数据透视表如下。

▲ 将数据拖动到对应标签右键点击求和项:总成绩2中的任意数值,点击值显示方式,选择降序排列,在弹出的对话框中点击确定。

▲ 降序排列值完成以上操作后,求和项:总成绩2中就会显示每个人的总成绩排名情况。

▲ 得到排名情况最后将排名修改为降序排列,就得到最终的排名结果了。

▲ 降序排列得到最终排名总结以上就是今天为大家带来的3种计算表格排名的方法,需要注意的是,函数计算排名的结果会存在占用名次的情况,与使用数据透视表所展现出的结果存在一定区别如果想要让函数计算的排名也像数据透视表那样,就需要借助其他函数来进行换算,比较麻烦。

相比之下,数据透视表显然使用起来更加简单方便,大家可以根据自己的实际需求进行选择

dvdf亲爱的小伙伴,极速办公官网聚合PDF转换工具,更多福利活动欢迎扫描下方二维码,关注极速办公服务号!

如何制作一份优质的工作汇报PPT?先从最关键的封面做起2022-09-21

无需复杂公式,轻松筛选Excel表格最大值最小值2022-09-21

内容较少的PPT页面如何美化排版?这几个技巧一定要收藏2022-09-14

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。