你用过带D的sum函数吗?挂sumifs,轻松得到多条件求和。

大家对excel中的条件求和都很熟悉。这可以说是我们工作中经常遇到的问题。常见的条件求和函数有sumif和sumifs,但还有一个函数更强但很少有人知道。它是dsum函数。dsum比sumif和sumifs函数更容易理解,使用起来也更灵活。让我们来了解一下dsum函数。

一. dsum函数

Dsum函数:返回合格字段列的总和。dsum是一个数据库函数。

语法:=Dsum(数据区域,总计列的字段名称,总计条件)

第一个参数:数据区

第二个参数:要求和的列的字段名称。

第三个参数:求和的条件(带表头字段)

了解了dsum的参数和用法,下面我们通过实际例子来看看它是如何使用的。

二。单一条件的和

加一个D的sum函数你用过吗?吊打sumifs,轻松搞定多条件求和

如上图所示,我们想问行政部门的工资总额,只需输入函数=DSUM(A1:F19,F1,H4:H5),然后点击回车即可得到正确的结果。下面简单介绍一下该功能。

第一个参数:A1:F19,其中A1:F19是我们要计数的数据区域。

第二个参数:f1的位置是薪资字段,我们要根据薪资进行求和,所以第二个参数设置为F1。

第三个参数:H4:H5,求和的条件。这里,我们需要一起选择表头作为条件。所有数据库函数都根据头匹配数据,如果没有头,将返回一个错误值。

以上是单条件搜索。下面我们来看看多条件搜索。

第三,多条件搜索

第一种

加一个D的sum函数你用过吗?吊打sumifs,轻松搞定多条件求和

如上图所示,如果要计算行政部和原料车间的工资总额,只需要将公式设置为=DSUM(A1:F19,F1,H4:H6)即可得到正确的结果。这个单据条件搜索非常相似,只是第三个参数设置为H4:H6,其中我们添加了原材料车间。

在这种情况下,我们不能用sumifs函数直接计算,但dsum可以。

2.第二种类型

加一个D的sum函数你用过吗?吊打sumifs,轻松搞定多条件求和

在这里,我们想找出行政部2级的总工资。我们只需要将公式设置为=dsum(A1:F19,F1,H4:I5)就可以得到正确的结果。这里我们将DSUM的第三个参数设置为H4:I5,为条件求和添加一个条件,其余同单条件搜索。

三。区间求和

加一个D的sum函数你用过吗?吊打sumifs,轻松搞定多条件求和

如上图所示,这里我们要统计一下2013年招聘的总工资。这里,我们需要在查找值中构造两个就业时间作为查找数据的条件。他的公式是:=dsum(A1:F19,F1,H4:I5),和dsum这里的多条件查找一模一样。只是我们需要建立两个相同的字段。

四。Dsum函数的特点及注意事项

1.dsum是一个数据库函数。它根据字段标题搜索数据,因此我们必须在选择字段标题时将它包含在参数中。查询表的字段标题必须与数据表的字段标题完全相同。

2.2.dsum进行多条件查询时,最重要的是查询表字段的构造方法。我们需要根据自己的要求来构造查询表,无论是行排列还是列排列。

今天到此为止。赶紧试试,学会dsum函数,就可以扔掉sumif和sumifs函数了。