那些年一起打过的卡
2、80个必学必会Excel常用函数教程合集(已坚持打卡78天)
5、Power Query 15天速成营(已坚持打卡15天)
80个必学必会Excel常用函数
第78天 dsum多条件动态求和
技巧1:dsum函数用法教程
技巧2:日期之间数据求和
技巧3:通配符模糊求和
练习软件:office Excel 2016
01
dsum函数用法教程

DSUM 函数返回列表或数据库中满足指定条件的记录字段(列)中的数字之和。
语法:DSUM(database, field, criteria)
Database 必需。 构成列表或数据库的单元格区域。 数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。 列表的第一行包含每一列的标签。
Field 必需。 指定函数所使用的列。 输入两端带双引号的列标签,如 "销售额" 或 "产量";或是代表列表中列位置的数字(不带引号):1 表示第一列,2 表示第二列,依此类推。
Criteria 必需。 为包含指定条件的单元格区域。 可以为参数指定 criteria 任意区域,只要此区域包含至少一个列标签,并且列标签下至少有一个在其中为列指定条件的单元格。
dsum函数在进行求和时,多个列条件执行的是且操作,如C12单元格,计算小明在9月份的销售额;多个行条件执行或操作,如C13单元格计算小明在9月份和小红在7月份的销售额 之和;若要对数据库中的一个完整列执行操作,请在条件区域中的列标签下方加入一个空行。就像示例中C14单元格的公式,因为列方向是与条件,而行方向是或条件,所以最终计算所有人的销售额。

02
日期之间数据求和

如果要查找日期在2023年7月2日(含)之后,2023年7月6日之前的阅读量合计,输入的函数公式为“=DSUM(A1:D877,"阅读次数",F1:G2)”。此处,数据区域和标题单元格和案例中的用法相同,条件区域的日期用大于小于等于号做出判断,最后返回结果为429,即两个日期之间所有的阅读量之和。
需要展示其他日期间数据的时候,只需要修改F2和G2单元格值就可以了。

03
通配符模糊求和

查找渠道中公众号消息和公众号主页 的阅读量之和,H2单元格公式“=DSUM(A1:D877,"阅读次数",F1:G2)”,条件区域使用关键词“公众号”加上通配符*,即可计算出准确的结果,此处日期字段下的空值,表示所有日期都参与求和计算。
除了通配符“*”可以表示任意字符,Excel 2016中,还有通配符“?”可以表示单一的字符。
