Excel学生成绩全学年排序后,怎么弄成班级排序
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/03 20:37:39
Excel学生成绩全学年排序后,怎么弄成班级排序
如图 怎样才能把他们按班级排序 并把学年的排名次(Rank)弄成每个班,名次是一个班一排的,用Rank 函数的 不会函数的就别来了,会的求教 追加分不是问题 在线等
![](http://img.wesiedu.com/upload/1/54/1542d30529c5acd5d0b911382d93ee2c.jpg)
如图 怎样才能把他们按班级排序 并把学年的排名次(Rank)弄成每个班,名次是一个班一排的,用Rank 函数的 不会函数的就别来了,会的求教 追加分不是问题 在线等
![](http://img.wesiedu.com/upload/1/54/1542d30529c5acd5d0b911382d93ee2c.jpg)
![Excel学生成绩全学年排序后,怎么弄成班级排序](/uploads/image/z/15937208-8-8.jpg?t=Excel%E5%AD%A6%E7%94%9F%E6%88%90%E7%BB%A9%E5%85%A8%E5%AD%A6%E5%B9%B4%E6%8E%92%E5%BA%8F%E5%90%8E%2C%E6%80%8E%E4%B9%88%E5%BC%84%E6%88%90%E7%8F%AD%E7%BA%A7%E6%8E%92%E5%BA%8F)
选中表格,点击数据菜单,排序,(表头不要选,合并单元格不要选)然后主要关键字选到班级排序,升序,次要关键字选择得分列,降序.
再问: 是我说的不清楚么 ? 班级我会自己弄 弄完班级后 Rank排序还是学年的 比如一个班级有第三名 还有第1000多名。但他是全班的53名 从新怎么弄 难道我还Rank一遍?
再答: 大概明白了 RANK(x,a,m)返回一个数字在数字列表中的排位。可以看作是LARGE和SMALL的反函数。 x 为需要找到排位的数字 a 为数字列表数组或对数字列表的引用,非数值型参数将被忽略。 m 为一数字,指明排位的方式,0或省略则按降序排列,非0则按升序排列。 例如=RANK(B2,$H$2:$H$8,0) 你需要的是修改中间那个排位区域,改成每个班级的区域,而不是整列所有数据
再问: 那如果在班级非常多的情况下 我需要一个一个调整么? 有什么捷径不 例如复制什么的
再答: 你只需要修改绝对路径后边的数字就行了啊 班级多也不过几十个吧 改好一个下拉就一个班级出来了 我第一次回答的时候你还没把追问贴出来 求教就虚心点,你这样态度,也许2楼的会也不教你了
再问: 哦 是么 可能是延迟吧 ,我很着急,而且我怎么了 。可能是文字的表达确实不能传递人的感情,我今后会注意的,
再问: 是我说的不清楚么 ? 班级我会自己弄 弄完班级后 Rank排序还是学年的 比如一个班级有第三名 还有第1000多名。但他是全班的53名 从新怎么弄 难道我还Rank一遍?
再答: 大概明白了 RANK(x,a,m)返回一个数字在数字列表中的排位。可以看作是LARGE和SMALL的反函数。 x 为需要找到排位的数字 a 为数字列表数组或对数字列表的引用,非数值型参数将被忽略。 m 为一数字,指明排位的方式,0或省略则按降序排列,非0则按升序排列。 例如=RANK(B2,$H$2:$H$8,0) 你需要的是修改中间那个排位区域,改成每个班级的区域,而不是整列所有数据
再问: 那如果在班级非常多的情况下 我需要一个一个调整么? 有什么捷径不 例如复制什么的
再答: 你只需要修改绝对路径后边的数字就行了啊 班级多也不过几十个吧 改好一个下拉就一个班级出来了 我第一次回答的时候你还没把追问贴出来 求教就虚心点,你这样态度,也许2楼的会也不教你了
再问: 哦 是么 可能是延迟吧 ,我很着急,而且我怎么了 。可能是文字的表达确实不能传递人的感情,我今后会注意的,