在整个年级的成绩表中各班级求各班的排名

似乎这个标题说得太复杂了些,不过,我们通过如下的表来具体说明,本例要讲哪个技术教程。

操作方法

  • 01

    本例讲的是一个比较复杂的Excel排名的问题。 先看下表。

  • 02

    看上图吧,列分别为班级、姓名、总分和班级排名。 首先,这种表格是年级上所安排的考试名单,不能排序,以防止相邻的座位不能有同班的同学。 现在,总分出来了,我们得按照班级的号码,求出各表的每个同学在本班的成绩排名,比如,1班的同学要和1班的进行比较后排名,不能和2、3班一起排名,即每个班级的只能和本班级的进行排名,不能和其它班级混着排名。 那么,如何才能保证各班的和各班的在排名的时候即要准确,同时还要使其它班的排名也一起排出来互不影响。 方法很简单,使用SUMPRODUCT函数就足够了。 一、先看结果 我们先看结果吧,选中D2单元格,然后输入如下图的公式:

  • 03

    即 =SUMPRODUCT((A$2:A$7=A2)*(C$2:C$7>C2))+1 按下回车键即可,然后使用填充功能结果就出来了。 就这么简单,各班和各班排名一下就出来了,相当准确方便。 二、公式分析 如果你想了解SUMPRODUCT函数的详细介绍,请参阅 http://www.dzwebs.net/3649.html 下面就针对本例子讲解函数公式。 SUMPRODUCT((A$2:A$7=A2)*(C$2:C$7>C2))公式,可看作: SUMPRODUCT((条件一)*(条件二)) 如上的含义就是SUMPRODUCT函数必须同时满足条件一和条件二所得的记录数,即个数。 SUMPRODUCT((A$2:A$7=A2)*(C$2:C$7>C2))理解为: A$2:A$7=A2,A$2:A$7区域,必须等于A2这个值,即班级号;此为条件一; C$2:C$7>C2,C$2:C$7区域,必须大于C2这个总分,此为条件二; 满足如上条件的个数。 说得简单点,A2是班级号,其值为1,那么A$2:A$7这个区域只要是等于1这个班级号,就满足条件一; 同时,还要满足C$2:C$7>C2,C2为总分,其值为500,此为条件二。 班级号为1,成绩大于500的,有几个呢?看上班,满足这两个条件的个数为1,所以,公式SUMPRODUCT((A$2:A$7=A2)*(C$2:C$7>C2))的结果为1。 最后,在公式SUMPRODUCT((A$2:A$7=A2)*(C$2:C$7>C2))的后面加上1,公式就变成如下公式: =SUMPRODUCT((A$2:A$7=A2)*(C$2:C$7>C2))+1 这就是所需要的最终的公式。

(0)

相关推荐

  • excel成绩表中如何突出高于平均值的分数

    在很多时候我们需要从成绩表中统计出高于平均值的分数.当不需要很精确的分析,只是需要一个大概的状况的时候,或者只是想突出高于平均值的分数以便于具体说的时候,不需要那么繁琐的公式,只需要很简单的步骤就可以 ...

  • Excel2007第13课 成绩表中RANK函数(排名)

    Excel函数是指预先定义,执行计算.分析等处理数据任务的特殊 公式.排名用 RANK函数,用于数值大小之间的 排序.做出成绩表中的 排名. 操作方法 01 打开 成绩表,如果没有保存重新再做出来,用 ...

  • 数据库怎么查询成绩表中的最高分和最低分

    数据库查询数据,是非常常见的操控,所以今天就由小编来为大家介绍数据库怎么查询成绩表中的最高分和最低分. 操作方法 01 第一首先在数据库软件中,附加有成绩表的数据库. 再点击新建查询. 02 第二然后 ...

  • Excel中怎么快速统计成绩表中分数段人数

    在数量很多的学生表中想要快速统计分数段人数(比如:75至80的人数),通过公式可以快速完成. 操作方法 01 首先将成绩段区间指标填好. 02 依次将对应指标公式填入统计数据单元格中,公式如下: (1 ...

  • excel中如何用countif函数统计成绩表中挂科数

    excel中如何用countif函数统计挂科数 我将在一个成绩统计表中统计每个人的挂科人数 具体操作步骤如下 操作方法 01 首先在s2单元格中输入函数名称及括号=countif() 注意括号要用英文 ...

  • 让Excel用颜色来区分成绩表中的分数

    学校里经常用EXCEL来统计分数,为了清楚地查看高分和低分,要用不同的颜色把高分和低分区分开来,例如:把不及格的分数以红色显示,90分以上的分数以蓝色显示,但是怎样做才能达到这种效果呢?下面就以图1为 ...

  • Excel中如何用函数给学生成绩表排名次?

    统计函数RANK.AVG在表格使用频率很高的函数,下面我们结合学生成绩表来演示通过此函数对总分成绩进行名次排序. 操作方法 01 首先创建一个新的空白表格,然后根据实际情况输入学生的成绩数据,如下图: ...

  • 用WPS移动版数据有效性统计学生成绩表

    实际生活中用表格录入数据时,往往需要设定先决条件,避免超出数据范围。这样即可在一定程度上减少错误输入,移动办公时候,用平板录入数据已经成为很多职业人员的习惯方式,WPS移动版的数据有效性功能,恰恰满足 ...

  • 用Excel函数快速整理错乱成绩表

    单位教务部门拿来Excel两张工作表,要把"成绩表"中成绩列数据复制到"学生基本信息表"成绩列中.我对照了两个表,发现几个难点(如图). (1) "学 ...