分享好友 最新动态首页 最新动态分类 切换频道
EXCEL计算名次的问题(两种方法if和rank函数)
2024-12-27 02:50

   在学校工作,要用EXCEL对学生的成绩进行名次计算。但是出现了一些问题,最后使用了比较麻烦的方法才把名次算出来。下面讲一下过程。

首先成绩表是这样的:

一、rank函数

第一个想到的方法是使用EXCEL中自带的rank函数。rank函数可以计算出单元格在某数列中的排名。函数编辑好之后对名次列(G列)进行公式填充。

使用rank函数后的效果,红框中代表的是函数:

但是我们如果对名次进行一个排序。就发现结果很奇怪,如图所示:

再仔细看编辑栏中的函数,就发现问题所在。原来在使用rank函数进行填充的时候函数中的数据列也跟着改变。

这个问题比较好解决,将函数中的相对引用转化成绝对引用就可以了(更改方法即是在行列中间插入一个"$"符号,例如A3更改为A$3),更改好了以后的图:

到这里笔者认为已经达成目标了,但是对名次列进行排序后又出现问题了:

注意红框中的内容,有两个同学并列第八名,但是往下就没有了第九名,直接到了第十名,并且只要有成绩并列的名次都出现了相同的问题。

可能rank函数不适用多个数值的排名。于是放弃rank函数,重新思考。

 

二、if函数+选择性粘贴

既然rank函数失败了,那么就转向新的思考方向。新办法的思路是这样:

1.对总成绩进行降序排序,并且确定第一名。

2.使用if函数,以总成绩第二名的同学为例。

   ⑴如果第二名同学的成绩比第一名同学的成绩小,那么第二名同学的名次就等于第一名同学的名次再加一。

   ⑵如果第二名同学的成绩不比第一名同学的成绩小,那么第二名同学的名次就等于第一名同学的名次。

3.以学号列为主要关键字进行排序,恢复表格的原始顺序。

 

1.对总成绩进行降序排列,在成绩最高的同学名次单元格上输入1:

2.在第二名同学的名次单元格中输入if函数,if(F3<F2,G2+1,G2)

该函数的目的在于,如果第二名同学的总成绩(F3)小于第一名同学的总成绩(F2),即(F3<F2)。那么第二名同学的名次等于第一名同学的名次加一(G2+1);如果不小于,那么就与第一名同学的名次相等(G2)。随后填充公式,发现刚才rank函数的问题已经解决,并列第八名的两位同学的下一个同学就为正常的第九名。

3.最后一步即是要将表格按照学号进行排序,恢复表格的原始数据排列。

可是排序时又出现了问题:

问题在于笔者计算排名的时候使用的是函数,重新进行排序以后顺序变动,无法找准if函数处理后得到的值造成的。

解决这个问题的办法是将函数得到的值直接转化为数字,再进行排列。

先选中名次列 -> 复制 -> 右键 -> 选择性粘贴,在对话框中选择数值

右键->选择性粘贴

选择数值

选择数值以后名次列的函数全部转化为数值

编辑栏中的函数变为数字

最后将学号列作为关键字进行升序排列,表格恢复到原始状态,并且排名列也填好,问题得以解决。

最新文章
网页内容监控工具—Check酱,随时监控熊猫是否更新以及京东价格走向
关注熊猫,有金币好礼哦!最近被粉丝催更的极其恐怖,针对这一情况,熊猫贴心的想到了这样的工具。Check酱——一个通用网页内容监控工具,可以监测网页内容变化,并通过Server酱发送异动到微信。这样一来,熊猫更新没有你们就能第一时间知
SEO实战宝典,理论与实践全方位解读
《SEO实战指南》深入解析从理论到实践的SEO策略,涵盖关键词优化、内容策略、技术细节等全方位知识,助您掌握搜索引擎优化技巧,提升网站排名与流量。随着互联网的快速发展,搜索引擎优化()已经成为企业和网络营销的重要组成部分,对于企
长链接怎样转成关键词打开?
词令是一款关键词口令直达工具。打开词令,输入口令,直达该口令关联的目标。网址转成口令后,就可以通过词令,输入口令,打开口令关联的目标网址。口令打开网址体验口令是:vip88,请打开词令App或词令官网,输入口令【 vip88 】,搜索直
西餐厅美食图片展示WordPress模板(PC+手机站)
西餐厅美食图片展示wordpress模板西餐厅美食图片展示Wordpress模板(带手机版)是一款简洁大气的美食餐厅,品牌餐厅,餐饮美食图片介绍网站自适应Wordpress模板下载。采用WORDPRESS全新内核开发的模板,该模板兼容IE7+、Firefox、Chrome、3
英雄联盟女英雄18
英雄联盟女英雄18 是一个备受玩家关注的话题,本文将为大家深入探讨这个热门话题。在《英雄联盟》这款风靡全球的游戏中,女英雄一直扮演着重要的角色,她们不仅在游戏中展现出强大的实力,更以各自独特的魅力吸引着玩家的眼球。英雄联盟中
排队免单模式实战案例:看这家电商平台如何实现逆袭? 技术服务
排队免单模式实战案例:看这家电商平台如何实现逆袭? 技术服务+平台运营方案+软件开发服务,微三云麦超解读前文引言:微三云全场景运营:系统支持多种应用端口 微三云 OS-OMS 支持集团品牌企业内外部系统的无缝互联互通,支持集团分公司和
即时战术游戏有哪些?战术游戏排行榜-战术射击游戏下载
战术游戏种类有非常多,有哪些比较好玩呢,下面就来来给大家推荐几款:1、战地战地游戏玩家们将在手机上体验现代战争。游戏中你可以使用各种枪械冲锋,也可以驾驶坦克、大炮、飞机等进行火力压制。游戏将完全模拟战争情况,给你一个不错的
无锡职业技术学院:育训互促职业技能培训,践行职业培训法定职责
实施学历教育与培训并举是职业院校的法定职责,“推动学历教育与培训相互融合、相互促进”是时代赋予高职院校的重大课题。《国家职业教育改革实施方案》提出要“完善学历教育与培训并重的现代职业教育体系,开展高质量职业培训”,新修订《
Springboot网上求职招聘系统q35hm
Springboot网上求职招聘系统q35hm 本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。 系统程序文件列表 项目功能: 用户,企业,岗位信息,
当你在寻找哪种红酒好喝又档次时,这些关键词一定会帮到你
介绍如何选择适合入门的红酒,包括不同产地的特点和品种推荐。对于想要开始品鉴红酒的新手来说,选择适合的入门红酒是关键。首先,可以从产地入手。法国的波尔多和勃艮第产区因其丰富的红酒历史和多样的葡萄品种而备受推崇。波尔多的梅多克
相关文章
推荐文章
发表评论
0评