Excel:用DSUM函数完成指定条件求和

Excel中汇总统计符合指定条件单元格数据之和是经常遇到的事情。例如,统计学生的成绩表时,我们也许要在一张有多个班级多个学科的成绩总表中求某一指定班级某一学科学生的总分。这种情况我们一般使用SUMIF函数或SUM函数配合使用IF函数来完成汇总统计,如果指定的条件已经存放在另外的某单元格区域,那么在Excel 2007中,使用DSUM函数来完成指定条件的求和,也非常方便。



图1:学科的成绩总表

比如图1所示工作表。“语文”学科成绩在C2:C1032单元格区域;学校在I列,共有三所学校;所有学生分成六个不同的专业,在J 列单元格中可以看到学生的专业信息。现在,我们希望得到学校为“化工学校”且专业为“财会”且“总分”大于600分的学生的语文成绩总和。如果使用DSUM函数来完成,那么须完成以下步骤。

首先在空白单元格区域设置好汇总的条件,比如在M12:O13单元格区域。如图2所示,M12、N12、O12为列标题、M13、N13、O13分别为指定的条件。



图2:在空白单元格区域设置好汇总的条件

点击M4单元格,输入公式“=DSUM($A$1:$J$1032,"语文",M12:O13)”,回车后,就可以得到符合这三个条件学生的语文成绩总和了。

我们简单解释一下这个函数:DSUM函数的用法是“=DSUM(参数1, 参数2, 参数3)”。其中参数1是指要计算的数据区域或数据列表;象本例中的$A$1:$J$1032即指要计算的数据区。需要注意的是这个参数并非只指要求和的那一列数据,而是包括所有条件和要计算求和的那列在内的所有数据区。所以,这个参数不妨将范围划得稍微大一些。

参数2是告诉我们求和字段的,应该是要求和数据所在列的标签。如本例则表示要计算参数1指定数据区域中列标题为“语文”的那列数据之和。我们还可以使用该列数据在指定区域中的相对列数来作为此参数。本例中“语文”列位于指定区域的第3列,所以,我们把公式写成“=DSUM($A$1:$J$1032,3,M12:O13)”也会得到同样的结果。要注意的是,如果用列标签来作此参数,公式中列标签需要用半角双引号引起来。

参数3是指定条件的,所以应该是包含条件的单元格区域。本例中“M12:O13”所设置的条件即为“学校是化工学校且专业是财会且总分大于600”。因此,如果需要增加条件,那么只要依次向右添加即可。比如除了满足上面三个条件,还需要数学分数不小于80分。那么可在P12单元格输入“数学”,在P13单元格输入“>=80”,并将公式中的第三个参数修改成“M12:P13”就可以了。

看出来了吧?虽然使用这个函数必须设置条件,但对于需要同时满足多个条件或需要临时改变条件的求和来说,它比SUMIF及SUM配合IF可能更方便一些。所以,如果遇到这种多条件求和,不妨找个空白区域设定条件试试DSUM函数。

办 公软件教程,

(0)

相关推荐

  • excel单条件求和函数与多条件求和函数的应用

    excel在结合使用条件函数与求和函数的时候,会有一些麻烦,所以条件求和函数应用而生,包括单条件求和函数与多条件求和函数.下面小编就为大家详细介绍一下,来看看吧! 方法/步骤 单条件求和函数,形式=s ...

  • Excel表格怎么用AND函数进行多条件求和

    今天给大家介绍一下Excel表格怎么用AND函数进行多条件求和的具体操作步骤.1.双击打开Excel表格,输入一些数据之后,选中多条件求和下的单元格2. 依次选择工具栏里的[公式-插入函数]3. 在插 ...

  • 如何使用Excel表格中的sumifs函数进行多条件求和

    sumifs函数公式,是用于计算其满足多个条件的全部参数的总量的函数,今天就跟大家介绍一下如何使用Excel表格中的sumifs函数进行多条件求和的具体操作步骤.1. 首先打开电脑,找到桌面上的Exc ...

  • excel中如何用SUMPRODUCT函数实现多条件求和

    说到excel表格中,我们要求某一条件下的所有符合条件的数值的和,必须要知道SUMPRODUCT函数.下面我们就来看看,如何用SUMPRODUCT函数实现多条件求和. 操作方法 01 我们常用的工具是 ...

  • Excel中如何利用SUMIF函数对指定数据求和

    我们再用Excel制作表格时,有时候需要对表格中的一部分指定数据求和,方法有很多.今天,小编就来教你利用SUMIF函数对指定数据求和. 操作方法 01 首先,我们打开电脑,找到Excel2010 02 ...

  • EXCEL 表格基本操作:[30]多条件求和

    EXCEL 实用技巧简介:本文介绍的内容完全基于工作中实战应用总结而来的.希望这些技巧能够给大家帮助.不足之处,还请各位不吝赐教^_^:) 条件求和在EXCEL 中是最常见不过的了,但是如果我需要的条 ...

  • Excle的Sumif函数与多条件求和函数Sumifs的用法

    Excle的Sumif函数与多条件求和函数Sumifs的用法,Sumif函数是条件求和函数,在excle中 的意思是 对满足条件的单元格求和,Sumifs函数比Sumif函数多练一个s,这好比英语中的 ...

  • EXCEL中如何根据指定条件求和对应数据?

    问题描述:如图1所示,根据F列指定的条件求和总成绩,如计算等级为"良"的总成绩和计算等级"优秀与良好"的总成绩.解决方法:计算等级为"良"的 ...

  • EXCEL表格中不规则数据怎样条件求和?

    本文所分享的内容是:教大家,在EXCEL工作表中,单元格内数据是不规则的,单元格内除了条件字符还有其它的字符,这种情况下求和方法. 希望通过本文可以帮到一些朋友. 操作方法 01 条件求和,我们是用S ...