选课中心
选课中心
比Sumif好用十倍,它才是Excel求和函数中的NO.1
来源:Excel精英培训
时间:2019-10-15 09:44

摘要:在Excel中,我们用Sum求和,用Sumif、Sumifs、Sumproduct函数多条件求和。其实还有一个更为强大却又鲜为人知的求和函数。它就是数据库函数。

在Excel中,我们用Sum求和,用Sumif、Sumifs、Sumproduct函数多条件求和。其实还有一个更为强大却又鲜为人知的求和函数。它就是数据库函数。

 

Dsum函数

 

一、用法介绍

 

=Dsum(数据区域,求和的列数,条件区域)

 

语法说明:

 

数据区域:除了单个值外,还可以选取多个单元格,进行多条件查找。

 

列数:需要求和数据所在列数(也可以是列标题)

 

条件区域:由标题行和条件构成的多行区域(条件为公式时,若使用函数标题行应为空)

 

二、功能演示

 

【例】如下图所示的入库表中,要求完成以下汇总。

 

 

1、计算1库的入库总数量

 

    =DSUM(A:D,4,F1:F2)

 

公式说明:

    4  入库数量位于数据表的第4列。

 

 

2、计算1库和3库的入库数量合计

=DSUM(A:D,4,F1:F3)

 

公式说明:

F1:F3  多行(可以超过2行)的条件表示条件之间 或 的关系,1库 或 3库都符合条件。

 

 

3、求 2库 洗衣机5kg的入库数量合计

=DSUM(A:D,4,F1:G2)

 

公式说明:

F1:G2 多列条件可以表示条件之间的并列关系(必须同时成立)

 

 

4、统计电视机的入库数量

=DSUM(A:D,4,F1:F2)

 

公式说明:

在条件中的字符两边添加 * 号,表示包含关系。本例如果不加 *,表示以电视开始的字符都符合条件。

 

 

5、统计3月份入库数量

=DSUM(A:D,4,F1:G2)

 

公式说明:

当条件为日期区间时,可以设置多列日期条件,用对比符号设置区间

 

 

也可以用公式作为条件:(标题行为空,但条件区域仍要包含)

 

G2= DSUM(A:D,4,F1:F2)

F2 = MONTH(A2)=3

 

 

6、精确统计电视的入库数(尾部不含型号)

 

G2 =DSUM(A:D,4,F1:F2)

F2 = ="=电视"

 

公式说明:

在进行精确匹配时,一定要用="=字符"的格式输入

 

 

再来1个稍复杂些的求和示例

 

7、计算1库电视机和 2库洗衣机 的入库数量汇总

 

=DSUM(A:D,4,F1:G3)

 

公式说明:

多行多列的条件区域,横向是并列关系,竖向是或者关系。

 

 

还有更复杂,更更复杂的求和示例,这里不再举例了,担心大家看晕了。最后还有一个问题是很多同学经常提问的:

 

数据库函数如何对多行的项目求和???

 

8、在右表中根据库别和产品进行汇总

 

H2:=DSUM(A:D,4,F1:G2)

H3:=DSUM(A:D,4,F$1:G3)-SUM(H$2:H2)

 

公式说明:

使用倒减法,可以推算出本行的汇总值。F$1:G3向下复制公式会不断增加条件区域的范围。H$2:H2可以不断增加扣减区域范围。不明白的同学可以补补$的用法。

 

 

总结:Dsum函数的条件区域不但可以用通配符(?和 *),而且还可以使用公式和函数作为条件,所以它才有着强大、无所不能的汇总功能。(另:数据库函数仅一个吗?当然不是。还有Dget、Dcount..)。

 

 

相关推荐:
【财务培训】- ←↑→↓↖↙↗↘怎么打出来?
【财务培训】- 不要再粘粘粘,合并Excel表格数据,3秒完成!
【财务培训】- 比 Vlookup 好用10倍,它才是Excel函数中的NO.1


       

这里有更多的财税信息、更专业的政策解读、最激烈的热点碰撞,还有海量的免费课程体验,欢迎加入财税讨论群(微信号:linkedf-fans)

没有账号?立即注册
提示

重置密码成功

已重置该账号登录密码
确定
提示

短信验证码发送成功

验证码已发送到您的手机,请查看手机短信后填写。
(短信验证码30分钟内有效)
确定
提示

邮箱验证码发送成功

验证码已发送到您的邮箱,请
(短信验证码30分钟内有效)
确定
选择登录账号

该手机号对应多个账号,请选择

选好了,确认登录
提示

一个铂略账号只能关联绑定一个微信账号。
您的铂略账号已关联绑定过其他微信账号,您可登录铂略PC官网、
APP或拨打铂略客服电话(400-616-3899)解除绑定。解除绑定
后,请再与当前微信账号进行绑定。

知道了
提示

一个铂略账号只能关联绑定一个QQ账号。
您的铂略账号已关联绑定过其他QQ账号,您可登录铂略PC官网、
APP或拨打铂略客服电话(400-616-3899)解除绑定。解除绑定
后,请再与当前QQ账号进行绑定。

知道了
提示

一个铂略账号只能关联绑定一个新浪账号。
您的铂略账号已关联绑定过其他新浪账号,您可登录铂略PC官网、
APP或拨打铂略客服电话(400-616-3899)解除绑定。解除绑定
后,请再与当前新浪账号进行绑定。

知道了
提示

一个铂略账号只能关联绑定一个手机号码。
您的铂略账号已关联绑定过其他手机号码,您可登录铂略PC官网、
APP或拨打铂略客服电话(400-616-3899)解除绑定。解除绑定
后,请再与当前手机号码进行绑定。

知道了
360浏览器谷歌浏览器

学习时长规则说明

1、学习时长指用户看课所用的实际时间,也就是说一个用户一天的学习时长最多为24小时。

2、一个用户一天中的同一时刻如果播放多门课,只有最先进入的一门课计入该时刻的学习时长,如例1。

3、用户倍速播放时产生的学习时长以实际时间为准,如例2。

例1:用户某天9点到10点在PC上看了A课,9点30分到10点30分在手机上看了B课,那么学习时长为1.5小时,其中A课1小时,B课0.5小时。

例2:用户以2倍速观看了1小时的课程,那么学习时长为0.5小时。

*学习任务的完成情况统计与学习时长无关,是以在整个课程内容中,已观看部分的覆盖情况来判定的。