学生考试会得到不同的成绩,老师总是要按成绩高低排名次,我想每个人在上学时都经历过,过去是人工排,现在用Excel,根据成绩高低在excel中自动填上排名

但是这个排名仅仅是单元格的序号,即使是成绩相同,也会是不同的名次。而我们知道,成绩相同,排名应该是一样的,那就让EXCEL自动把成绩相同的人排成同一名吧。

1、假设有N名考生,则我们可以使用函数的方法来排名。COUNTIF公式为:“=COUNTIF(x$2:x$(N+1),">"&x2)+1” COUNTIF函数的功能是计算区域中满足给定条件的单元格个数。

2、公式中指定计算区域x$2:x$(N+1),其中,x代表的是成绩所在的列,设x=A,N=500,则上述写为A$2:A$501(下同),以此类推。求出在A2:A(N+1)中大于对应总分的单元格的个数,然后加上1就可以得出该单元格中数值的名次。

RANK公式为:“=RANK(x2,x$2:x$(N+1),0)”RANK函数的功能是返回一个数字在数字列表中的排位,大小是其与列表中其他值的比值。

3、如果成绩已排过序,数字的排位就是它当前的位置。

4、函数中最后的“0”指排位的方式,当其为 0或省略时为降序排列。如果为非0则升序排列。

这两个excel函数足以达成我们的目的,这样就省去了手工调整的麻烦,否则,一个班还好说,如果是全市大排名呢?会累死人的。

excel排名_excel中自动填上成绩名次的高低排序相关推荐

  1. 单元格等于计算机日期,《excel表格怎样自动填写日期》 Excel单元格中自动获取当前日期与时间...

    在excel里如何在单元格内用快捷键使之显示当前日期或时间 Ctrl : 当前日期Ctrl Shift : 当前时间 EXCEL表格中只显示日期不要显示时间 右击"单元格格式"设置 ...

  2. excel空白单元格自动填充上一单元格内容

    如何实现excel空白单元格自动填充上一单元格内容: 1:选中该列 2:查找和选择处选择定位条件为空值: 要将红线处是空格,填充为上面单元格的数值: 在编辑区域输入=向上箭头 然后不要直接回车,而是按 ...

  3. access统计班级人数_Excel中怎么快速统计成绩表中分数段人数 - 卡饭网

    Excel 五个函数统计学生期末考试分数段 Excel 五个函数统计学生期末考试分数段 考试结束,老师们都要对学生的考试成绩进行分析.各分数段人数的统计是其中一项必做的工作.在Excel中,怎样快速准 ...

  4. excel匹配_Excel中的数据匹配和查找

    在Excel中,提供了多个可以用来进行数据匹配和查找的函数:HLOOKUP.INDEX.LOOKUP.MATCH和VLOOKUP等.其中使用最广的就是VLOOKUP,这篇文章就从VLOOKUP开始,介 ...

  5. excel排名_excel函数技巧:看看按条件排名要如何进行?

    编按:哈喽,大家好!说到将excel中的数据进行排名,大家首先想到就是rank函数,但如果说要按条件对数据进行排名呢?小伙伴们是不是一下子就蒙圈了,似乎还没有听说过按条件进行排名的函数.那么今天,老菜 ...

  6. excel公式编辑器_Excel中自动更新超链接的文件目录,超简单

    日常工作中,一个项目的文件往往会有很多个,在Excel中制作一个项目文件目录,可以快速方便的查看不同的文件. 如下图所示,就是一个模拟的项目文件夹内的所有子文件夹,每个子文件夹内包含不同类型的文档,而 ...

  7. excel排名_Excel案例:比赛中,如何实时显示排名

    其实今天的重点,是要借这个常规比赛记分与公布的案例,介绍一下数组函数! 今天的案例,最关键的地方只用了一次数组函数就搞定了! ------分-----割-----线----- 下面进入案例: 常见的比 ...

  8. matlab导入桌面excel数据库,matlab导入excel数据_excel怎么导入网络上的数据?_excel导入网络数据...

    网络上的数据怎么导到excel中.有方法是直接复制然后粘贴到excel中,但是网络上直接复制过来的,可能不能直接进去下一步编辑.因为复制过来的每个词后面都有空格,是不能进行直接计算,连最基本的求和都不 ...

  9. excel数据库_EXCEL中的数据库函数DSUM真强大,SUMIFS已下线

    首发 公众号:EXCEL办公实战 条件求和,大家一直在使用SUMIF(S)函数其实数据库函数是真的香,我们一起来对比这学习看看 单条件求和传统:=SUMIF(B:B,G6,E:E) 数据库函数:=DS ...

最新文章

  1. Building Java Projects with Gradle
  2. Jzoj4845 寻找
  3. go mysql 乱码_MySQL 乱码之我见
  4. tensorflow从入门到精通100讲(一)-如何申明一个tensor,Tensorflow中最重要的基本操作
  5. linux 手动解压or增加or更新 jar 包中文件
  6. 史上最怂黑客?新病毒从上线到“自首”只勒索到五块钱,最后主动提交了密钥...
  7. Uart接口的详细解释
  8. 前端学习(2861):简单秒杀系统学习之前端优化css
  9. Ogre 3d 工具集
  10. 驱动人生解锁“C盘瘦身”功能,助力电脑快速运行
  11. 串口通信以及波特率计算方法
  12. sap的pod确认_SAP POD 在途库存 SIT
  13. Maya模型制作心得
  14. 【钉钉】通过钉钉机器人抓取群消息
  15. 桌面计算器The C++ Programming Language程序解析
  16. scaling之旅_【scaling】什么意思_英语scaling的翻译_音标_读音_用法_例句_在线翻译_有道词典...
  17. dodo:人脸识别方法个人见解(zz from prfans)
  18. 一个淘宝搜索接口,可接爬虫
  19. 我的2017年文章汇总——深度学习篇
  20. linux蓝牙储备,储备 linux tty pty 虚拟终端

热门文章

  1. C++中字符数组和字符串的转换
  2. Hessian 序列化、反序列化
  3. 正向代理、反向代理介绍
  4. 一个英文单词译义背后的利益
  5. 对某火锅店中文评价数据进行情感分析
  6. 临沂机器人火锅_海底捞首家“无人火锅店”营业,机器人全天上班,再见了,服务员...
  7. 为什么Phlip的手机待机时间那么久
  8. Caffe学习(7)——图像数据转换为db文件(leveldb/lmdb)
  9. Lua 快速入门(一)——基础语法
  10. c# sigmoid_[源码和文档分享]基于C#实现的支持AI人机博弈的国际象棋游戏程序