在昨天下午之前,我还不知道DSUM函数。但是翻遍随身查,不知怎么就选中了这个感兴趣的。从此我将尽我所能研究这个函数,直至专精。
1.DSUM函数的含义
返回列表或数据库中满足指定条件的字段(列)中的数字之和。
使用它可以对数据进行多条件累加,这种方式可以使条件的修改变得方便。因此,相对于SUM和SUMIF函数,DSUM更加灵活。
2.DSUM函数的语法格式
=DSUM(database,field,criteria)
=(数据区域,字段名,条件区域)
参数criteria——条件区域,可以是一个或者多个条件
参数field——字段名(即指定求和的数据列)
Field 也可以是代表求和数据列的数字:1 代表第一列,2 代表第二列。
3.如图所示,利用DSUM函数单条件求和,求销售员储君老师的销售额。
输入公式=DSUM(A1:F12,F1,H1:H2)
数据区域——A1:F12(整个查找表)
字段名——F1,指定求和的数据列。也可以等于6。
条件区域——H1:H2,表示求指定销售员储君老师的销售额。
4.如图所示多条件求和。
条件区域——H5:I6,第一个条件销售员为储君老师,第二个条件商品类别为F。
Field 也可以是代表求和数据列的数字:1 代表第一列,2 代表第二列。
如图所示,参数Field =F1等价于参数Field =6。
5.统计时去除指定条件的记录(设置条件为<>):
6.条件字段中可以使用通配符,另外条件对应的是模糊匹配,若要精确匹配,需要设置=“特定条件”。
7.DSUM与SUMIF的区别
DSUM函数是一个数据库函数,其数据必须满足“数据库”特征,比如需要包含“字段名”。该函数可以用于单个字段或多个字段的多条件求和。
SUMIF函数用于按给定条件对指定单元格求和,它不需要一定有字段名,但是如果不借助辅助列,只能对单个字段求和。
以上是我目前所学关于DSUM函数的用法,请期待后续更新。