这里有一份高一年级的月考成绩单,各科成绩已经统计完毕,共有627名学生参加考试,现在需要计算每名学生的总分和班级名次、年级名次。

数据整理

首先需要解决的一个问题是有些学生缺考,对应单元格数据为0,需要将其删除,以避免影响最后的统计结果。我们可以用CTRL+H快捷键调出【查找与替换】对话框,在【查找内容】输入0,【 替换为】留空,并一定要勾选【单元格匹配】选项,最后点击【替换全部】即可。

计算总分

总分的计算只需要一个简单的SUM函数就可以搞定,对应M2单元格公式为“=SUM(D2:L2)”,其他就不再赘述。

计算年级名次

计算年级名次主要用到RANK函数,在O2单元格输入公式“=RANK(M2,$M$2:$M$628)”确定,然后鼠标放在O2单元格右下角,当光标变成黑色十字的时候双击,向下填充即可。唯一需要注意的是公式中的$M$2:$M$628必须采用绝对引用方式。

这样就排好了年级名次,非常简单。

计算班级名次

首先将所有数据按照年级名次(即O列)升序排列,然后再按班级(即C列)升序排列。然后在N2单元格输入公式“=IF(C2=C1,N1+1,1)”确定,然后向下填充即可。最后再将所有数据按照考号按照升序排列即可。

这样就排好了所有的班级名次,这里的IF函数的应用比较巧妙,值得大家推敲琢磨。

计算机二级班级排名公式,Excel中快速计算班级名次和年级名次,这样的方法值得借鉴...相关推荐

  1. excel排名_表格技巧—如何在Excel中快速计算排名

    在利用excel统计成绩的时候,往往会使用它的排名,如果一个一个排会造成工作效率非常低,那么如何快速排名呢?今天我们和大家分享的就是如何在excel中快速计算排名. 首先打开一张我们需要排名的exce ...

  2. 地理计算 | EXCEL中快速计算列表的经纬度距离

    前言 物流配送.城市通勤.测绘外业勘察等场景,经常使用EXCEL软件作为数据处理工具软件,在表格中记录经纬度列表,例如下图表格每行记录一个经纬度坐标,表示运动轨迹的坐标.根据业务要求需快速计算上下两个 ...

  3. 计算机二级Office应用之Excel中的函数(1)

    今日函数以及功能: 筛选功能 .(多)条件求和.日期的相关处理 1.筛选 Excel中的筛选功能很有用,它可以把符合我们要求的项给筛选出来,方便我们做后期的统计.筛选功能位于开始栏中的右边,如下图 我 ...

  4. 电脑的ppt打不开计算机二级,打不开电脑中的ppt文件并提示访问出错的解决方法...

    ‍ 有一位用户在网上下载了一些ppt文件,但当打开这些ppt文件时,却弹出一个窗口显示内容有问题,可尝试修复此演示文稿.但是当点击修复后又出现了访问出错的提示.对于以上出现的问题,导致无法打开电脑中的 ...

  5. 计算机二级Office应用之Excel中的函数(2)

    有关身份证号码.出生年月.年龄.性别的操作 今天主要是分享几个关于人基本信息的处理所用到的功能和函数,首先来看一下原数据表格 从表格可以看到我们今天要做的就是通过人的身份证号得到人的性别.出生年月和年 ...

  6. 浙江省计算机二级函数,浙江省计算机二级办公软件之excel函数

    浙江省计算机二级办公软件之excel函数 (4页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 浙江省计算机二级办公软件之Excel函数1. ...

  7. 计算机二级办公软件的函数,《计算机二级办公软件常用excel函数》.doc

    <计算机二级办公软件常用excel函数>.doc 1.DAVERAGE 用途:返回数据库或数据清单中满足指定条件的列中数值的平均值.语法:DAVERAGE(database,field,c ...

  8. 二级计算机office的公式,计算机二级office-Excel常用公式

    <计算机二级office-Excel常用公式>由会员分享,可在线阅读,更多相关<计算机二级office-Excel常用公式(13页珍藏版)>请在人人文库网上搜索. 1.二级MS ...

  9. 计算机表格平均分怎么计算出名次,表格中如何按成绩排名次,在excel中如何按某一条件排列名次?...

    在excel中如何按某一条件排列名次? 先进行分类,再用rank函数进行排序 "Excel"中如何根据总分排名次? 就用一个函数了 =RANK(C2,C$2:C$100) c2是参 ...

最新文章

  1. git linux 登陆_Git安装及基础命令
  2. 【Python】推荐20个好用到爆的Pandas函数方法
  3. 【微信小游戏实战】零基础制作《欢乐停车场》二、关卡设计
  4. 稍微有点难度的10道java面试题,你会几道?
  5. 【1】MySQL的四种事务隔离级别
  6. HTTP - PUT 上传文件/Shell
  7. Qt5\MinGw编译器快速解决-QMYSQL driver not loaded问题
  8. python3 协程 写法_理解Python的协程(Coroutine)
  9. ROS入门笔记(四):ROS实践(小海龟仿真)— ROS Topics
  10. viso怎么控制连接线_什么是节气门?多久清洗一次?怎么清洗?
  11. 代码整洁之道的一些总结
  12. php动态增加div,JavaScript动态创建div等元素实例
  13. 拓端tecdat|R语言对二分连续变量进行逻辑回归数据分析
  14. 数据采集程序(网页小偷)点滴心得
  15. 数据埋点与数据需求文档
  16. Excel的基本操作
  17. Linux 安装红帽 RHEL 8 详细图文教程
  18. web前端开发工程师是做什么工作的?
  19. F2FS nat entry涉及的数据结构(linux 5.18.11)
  20. ES6 数组转为对象 ,以及 find 在数组里面找到对应一条数据

热门文章

  1. 以牙还牙是对付网络***的解决之道吗?
  2. 网站漏洞扫描的渗透测试方法
  3. 微信支付完成或取消后在ios系统回跳到Safari默认浏览器的解决方案
  4. 乘用车前装视觉DMS搭载率不到3%,3D ToF进入量产周期
  5. 拉格朗日乘数法讲解及案例
  6. 【附源码】Java计算机毕业设计基于篮球云网站(程序+LW+部署)
  7. C++:实现车轮轨迹(附完整源码)
  8. JavaScript实现流氓小广告效果
  9. Python-练习 40. 模块、类和对象
  10. 如何创建 Azure AKS 集群?