Excel中dsum函数来完成指定条件求和的操作方法
发布网友
发布时间:2天前
我来回答
共1个回答
热心网友
时间:2024-10-04 07:09
Excel中汇总统计符合指定条件单元格数据之和是经常遇到的事情。例如,统计学生的成绩表时,我们也许要在一张有多个班级多个学科的成绩总表中求某一指定班级某一学科学生的总分。今天,小编就教大家在Excel中dsum函数来完成指定条件求和的操作方法,也非常方便。
Excel中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函数。
Excel中dsum函数来完成指定条件求和的操作
Excel中dsum函数来完成指定条件求和的操作方法
Excel中dsum函数来完成指定条件求和的操作步骤如下:图1:学科的成绩总表 比如图1所示工作表。“语文”学科成绩在C2:C1032单元格区域;学校在I列,共有三所学校;所有学生分成六个不同的专业,在J 列单元格中可以看到学生的专业信息。现在,我们希望得到学校为“化工学校”且专业为“财会”且“总分”大...
Excel中Dsum函数的使用方法
1、启动Excel 2016电子表格应用程序,如图所示点击界面右侧新建空白工作簿。2、按照公司财务部数据创建工作簿文档,如图所示。本例编制公司年度销售报表存档,要求统计指定商品的销售额。3、如图所示,选中销售额(万元)单元格数据区域。选择公式→函数库功能区,点击插入函数图标。4、唤出插入函数对话框,如...
Excel中数据库dsum函数的操作方法
在在F4中录入公式:“=DSUM(A1:E8,5,F1:H2)”或者“=DSUM(A1:E8,E1,F1:H2)”回车,函数返回329。图中验证一下是正确的。案例4:我们再列举一二多条件求和的案例:求部门1、2的回款总额(条件:部门1金额>1600,数量>150,且部门2金额>1000,单价>5)在在F7中录入公式:“=DSUM(A1:E8,5,F1:...
Excel动态求和方法:DSUM函数的简单用法
DSUM函数,作为数据库运算的得力助手,它的语法简洁明了:=DSUM(数据区域, 求和列的字段名或索引号, 条件)。以求客户A的订单金额为例,公式为=DSUM(A1:G39, "订单金额", E1, I2:I3),这里的数据区域、求和列名和条件分别对应参数。动态求和,灵活应对 遇到需要动态筛选的场景,如查找“李一一”现...
如何用DSUM函数跨单个表多条件求和
首先启动wps表格,打开一份需要设置多条件求和的数据。请点击输入图片描述 接着设置需要多条件求和的条件,设置在数据区域i1:k2.请点击输入图片描述 选择单元格i4,输入公式=dsum(),查看框架结构。请点击输入图片描述 设置第一个参数为数据区域a1:g9,通过拖拽选择的方法实现。请点击输入图片描述 第...
一个简单的多条件求和函数DSUM
之前有篇文章其中提到一种方法——用DSUM函数。如下图:公式基础 DSUM函数是数据库函数中的一员。功能:返回列表或数据库中满足指定条件的记录字段(列)中的数字之和。语法:DSUM(database, field, criteria)参数:Database 必需。 构成列表或数据库的单元格区域。数据库是包含一组...
Excel表格利用dsum函数实现多条件求和
DSUM函数语法
在定义field时,你需要指定你希望DSUM函数计算的列。这个列可以是列表中的文本字段,比如“树龄”或“产量”,在这种情况下,你需要使用引号括起来的字段名称。另外,你也可以通过数字来表示列的位置,如1代表第一列,2代表第二列等。criteria参数至关重要,它是一个包含条件的单元格区域。这个区域至少...
Excel多条件求和可以使用哪些函数?
函数一:不多说,以实际的演示操作来举例,比如这里想要在A47:D59区域中,找到A项目,并且是第一类的,求总数,所以就可以有=SUM((B18:B29=B33)*(C18:C29=C33)*D18:D29),使用sum函数。函数二:用dsum函数,这里可以改为,=DSUM(A17:D29,4,B32:C33),简单说一下,A17:D29数据区域;4第...
Excel中,只会用Sum求和,那就真的Out了
方法:在目标单元格中输入公式:=DSUM(C2:G24,"月薪",I2:J5)、=DSUM(C2:G24,5,I2:J5)或=DSUM(C2:G24,G2,I2:J5)。小结:Dsum函数的主要作用及时条件求和,但需要注意的是“列表及数据库区域”及“求和条件”区域必须包含列标题,可以使用“列标题”、“单元格地址”和“相对列...