Excel用SUMPRODUCT实现有条件排名

前些日子市里搞了一次模拟考试,下发了汇总后的成绩表。全市三所学校各个专业的学生成绩都放到了一个工作表中,格式如图1所示。为了做好成绩分析,主任要求做好两个排名:一是排出每位学生在全市相同专业的学生中的名次;二是排出每位学生在本校本专业中的名次;两个排名都以总分为依据。



图1(点击看大图)

这个工作以前也做过,每次都得将数据按专业、按学校分别筛选出来复制到不同的工作表中,然后在不同的工作表中用RANK函数进行排序。全市三所学校一千多个学生,每所学校都有七到八个专业,所以这个筛选复制工作也是费时费力,筛选复制完成后还要在十多个工作表中进行排名工作,非常麻烦。不过这一次,工作完成得却异常顺利,只需要十分钟就可以完成全部的工作了。因为,这次我们使用了SUMPRODUCT函数来完成这个有条件的排名工作。具体实现过程如下:

一、准备工作

选定总分所在的H2:H1032单元格区域,点击功能区“公式”选项卡“定义的名称”功能组中“定义名称”按钮,在弹出的“新建名称”对话框“名称”输入框中输入为此区域定义的名称“zongfen”。此时,对话框下方的“引用位置”后的输入框中已经自动输入我们选定的单元格区域“=对口!$H$2:$H$1032”,如图2所示。



图2

按同样的方法,选定学校所在单元格区域I2:I1032、专业所在单元格区域J2:J1032,分别为它们指定名称“xuexiao”和“zhuanye”。

完成后,这准备工作就算是结束了。

二、排定名次

在K1单元格输入标题“按专业排名”。点击K2单元格,输入公式“=SUMPRODUCT((zhuanye=$J2)*($H2

在L1单元格输入标题“校内专业排名”。点击L2单元格,输入公式“=SUMPRODUCT((zhuanye=$J2)*($H2



图3(点击看大图)

如果您也遇到类似的问题,比如平行班的成绩汇总在一张工作表中,而我们又需要学生的班内名次,那么不妨照此办理一回,呵呵,那效果,真的是谁用谁知道啊。a

(0)

相关推荐

  • excel中sumproduct函数多条件求和(关系为或)

    sumproduct函数多条件求和,好多人写过这方面的,基本形式是这样的=SUMPRODUCT((第1列满足第1条件)*(第2区域满足第2条件)*--(第n区域满足第n条件) 像这样的形式就是根据条件 ...

  • Excel中Sumproduct函数使用方法基础教程

    你还在为Excel中Sumproduct函数的使用方法而苦恼吗,今天小编教你Excel中Sumproduct函数的使用方法,让你告别Excel中Sumproduct函数的使用方法的烦恼.本文主要从四方 ...

  • Excel中Sumproduct函数的使用方法

    Excel中Sumproduct函数的使用方法

  • excel中如何根据多条件来统计个数函数?不同方法实例详解

    excel中根据条件统计个数不同方法实例详解 相关的函数有sumproduct sum countifs dcount 等 方法/步骤 在红框区域的e2单元格输入函数,将返回这个人在对应日期出现的次数 ...

  • Excel表格中多列条件求和的方法

    Excel表格中多列条件求和的方法.先来看一组销售数据,是某商场不同品牌电视机的三天销售记录: 现在需要根据G列的品牌,计算其三天的销售总和. 想必有表亲已经想到办法了,既然是按条件求和,就用SUMI ...

  • Excel图表中怎么使用条件格式?

    Excel图表中怎么使用条件格式?在数据表中我们经常用到条件格式把最大值与最小值用不同的颜色标记了来,如何在图表中也实现同样的效果呢? 如图,我们需要根据半年度的销售报表制作图表,以柱形图为例,最长的 ...

  • Excel中使用多个条件进行筛选的方法

    Excel中使用多个条件进行筛选的方法 1.启动Excel 2013并打开工作表,在工作表中某位置输入筛选条件,如图1所示. 图1 输入筛选条件 2.在工作表中选择数据所在的单元格区域,然后在&quo ...

  • excel快速按照不同的条件设置单元格颜色

    今天要和大家分享的是:excel如何快速按照条件设置单元格的颜色?操作步骤演示如下: 步骤 1.首先打开数据表格,然后选中条件区域,即A列,如下图所示: 2.然后选择方方格子插件按钮,如下图所示: 3 ...

  • Excel工具栏的工具按条件显示数据的颜色方法介绍

    有很多数据它们并不全是一样的,那么可以用Excel工具栏中的工具来区分,下面小编就为大家详细介绍一下,来看看吧! 步骤 首先把全部要区分的数据选中 在工具栏中找到格式--条件格式,就会出现所图所示的框 ...