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

http://www.sina.com.cn 2007年09月28日 10:43  IT168.com

  我们简单解释一下这个函数: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函数。

上一页 1 2 下一页
本文导航:
·实现指定条件求和
·DSUM函数用法详解

发表评论 _COUNT_条
Powered By Google
不支持Flash
·城市对话改革30年 ·新浪城市同心联动 ·诚招合作伙伴 ·企业邮箱畅通无阻
不支持Flash