只对符合条件的记录进行排序,该怎么处理啊 急等
只对符合条件的记录进行排序,该怎么办啊? 急等
是这样的,比如:
有50行学生的成绩记录,其中有三个专业的学生信息:中文,计算机,电子
现在我只想对计算机专业的学生排序,比如有10个计算机专业学生,那么他们的名次应该在1--10之间的
如何做呢?
------解决方案--------------------
研究
------解决方案--------------------
如果分类排名的话
像楼上有人所说的筛选这无不可以,但是我想这并不是你想要的做法吧
我只知道,分类统计出各专业的人数,这需要嵌套函数的
但你说的这一问题,还真难到,研究
------解决方案--------------------
假设你的数据在A2:C51区域,其中A列数据为专业,B列数据为姓名,C列数据为成绩.
如下表所示:
专业 姓名 成绩
电子 姓名1 76
中文 姓名2 62
计算机 姓名3 94
电子 姓名4 81
计算机 姓名5 88
中文 姓名6 63
在D2单元格输入数组公式
=MATCH(C2,LARGE($C$2:$C$51*($A$2:$A$51=A2),ROW($1:$50)),0)
PS:数组公式输入后按ctrl+shift+enter完成
双击D2单元格右下脚黑色填充柄填充公式,D列的数据就是分专业排名.
PS:如果有更多条件,可以在公式中再增加类似 "*($A$2:$A$51=A2) "这样的条件限制.
是这样的,比如:
有50行学生的成绩记录,其中有三个专业的学生信息:中文,计算机,电子
现在我只想对计算机专业的学生排序,比如有10个计算机专业学生,那么他们的名次应该在1--10之间的
如何做呢?
------解决方案--------------------
研究
------解决方案--------------------
如果分类排名的话
像楼上有人所说的筛选这无不可以,但是我想这并不是你想要的做法吧
我只知道,分类统计出各专业的人数,这需要嵌套函数的
但你说的这一问题,还真难到,研究
------解决方案--------------------
假设你的数据在A2:C51区域,其中A列数据为专业,B列数据为姓名,C列数据为成绩.
如下表所示:
专业 姓名 成绩
电子 姓名1 76
中文 姓名2 62
计算机 姓名3 94
电子 姓名4 81
计算机 姓名5 88
中文 姓名6 63
在D2单元格输入数组公式
=MATCH(C2,LARGE($C$2:$C$51*($A$2:$A$51=A2),ROW($1:$50)),0)
PS:数组公式输入后按ctrl+shift+enter完成
双击D2单元格右下脚黑色填充柄填充公式,D列的数据就是分专业排名.
PS:如果有更多条件,可以在公式中再增加类似 "*($A$2:$A$51=A2) "这样的条件限制.