DSUM将数据库中符合条件的记录的字段列中的数字的和。使用它可以对数据进行多条件累加,这种方式可以使条件的修改变得方便,因此,相对于SUM和SUMIF函数,DSUM更加灵活。
方法/步骤
1
DSUM(database,field,criteria)Database 构成列表或数据库的单元格区域。数据库是包含一组相关数据的列表,其中包含相关信息的行为记录,而包含数据的列为字段。列表的第一行包含着每一列的标志项。Field 指定函数所使用的数据列。列表中的数据列必须在第一行具有标志项。Field 可以是文本,即两端带引号的标志项,如“树龄”或“产量”;此外,Field 也可以是代表列表中数据列位置的数字:1 表示第一列,2 表示第二列,等等。Criteria为一组包含给定条件的单元格区域。可以为参数 criteria 指定任意区域,只要它至少包含一个列标志和列标志下方用于设定条件的单元格。
2
示例:住房信息统计,标记有住房面积、卧室数、卫生间数、每平方米价格、总价。
3
1 统计 大于80的住房面积总和。公式:=DSUM(A1:E6,1,B8:B9)数据库单元格区域 :A1:E6,条件区域 :B8:B9,统计列是第一列大于80的住房面积 : 100+120+110+90 = 420
4
统计住房面积大于80,总价大于30W的总价总和。=DSUM(A1:E6,5,B8:C9) ,条件变成了两个,条件区域覆盖了两个条件。统计第五列