Excel函数只——比SUMIFS()还方便的DSUM()函数

Excel中的求和函数除了SUM(),SUMIF()函数之外,还有一个DSUM()函数,该函数的特点是,支持条件求和,同时设定的条件十分清晰,当碰到有多个复杂的条件求和时,使用DSUM()函数就十分清晰明了

今天就跟大家介绍下这个函数

Excel函数只——比SUMIFS()还方便的DSUM()函数


1,DSUM()函数的基本用法

函数格式:

DSUM(database, field, criteria)

其中个参数的含义是:

  • Database:

    一组数据列表,即需要对该组数据列表中的某些数据进行计算。

  • Field:

    Database中的某一列数据,即需要对该列数据进行计算,可以用该列数据的标签表示,也可以用数字表示,是第几列就用几表示,比如:

    如果该参数为“3”,则表示需要计算的数据在Database中的第3列中

    如果该参数为“销量”,则表示需要计算的数据是Database中的,“销量”那一列。

  • Criteria:

    一个单元格区域。 该区域至少有一个列标签,并且列标签下至少有一个包含内容的单元格,该单元格的内容即为求和的条件。

以下图为例:

在F2单元格中,输入公式

“=DSUM(A1:C11,C1,E1:E2)”

其中Field参数为C1,即表示,需要统计的是“销量”列中的数据

Criteria参数为E1:E2,即表示,统计的条件为E2单元格中的“键盘”

即该公式的含义是,计算“键盘”的总“销量”

具体操作如下:

Excel函数只——比SUMIFS()还方便的DSUM()函数

2,多条件求和-1

如果有多个条件的话,方法和上面的例子是类似的。

如下图所示,计算产品“键盘”和“音响”的总销量

使用公式“=DSUM(A1:C11,C1,E1:E3)”

其中Criteria参数为E1:E3,即表示,统计的条件为E2:E3单元格中的“键盘”和“音响”

这两个条件是,只要满足一个,就算是满足,所以计算的结果是“键盘”和“音响”的销量之和

具体操作如下:

Excel函数只——比SUMIFS()还方便的DSUM()函数

3,多条件求和-2

下图这个例子是,计算“张三”销售的“键盘”数量和“李四”销售的“音响”数量之和

G2单元格的公式为:

“=DSUM(A1:C11,C1,E1:F3)”

具体操作如下:

Excel函数只——比SUMIFS()还方便的DSUM()函数

4,模糊统计

DSUM()函数中的判定条件,支持使用通配符 “*” 和 “?”

如下图所示:

E2单元格的内容“鼠标”,如果不使用通配符,那么,B3和B5单元格都是满足条件的,即只要是以“鼠标”这两个字开头的都满足。

如果将E2单元格的内容改为 “*鼠标”,则表示B列数据中,包含“鼠标”这两个字的都满足

具体操作如下:

Excel函数只——比SUMIFS()还方便的DSUM()函数

5,限定条件范围统计

如下图所示:

在H2单元格输入的公式为:

“=DSUM(A1:D11,D1,F1:G2)”

表示对单价“>80”且“<100”的所有产品,统计销量

如果需要统计单价“>80”或“<50”的数据,“<50”这个单元格要写在“>80”单元格之下

具体操作如下:

Excel函数只——比SUMIFS()还方便的DSUM()函数

6,多数据批量汇总

如下图所示,分别计算各产品的销量

在G2单元格中,输入的公式为:

“=DSUM($A$1:$D$11,$D$1,$F$1:F2)-SUM($G$1:G1)”

具体操作如下:

Excel函数只——比SUMIFS()还方便的DSUM()函数

以上就是今天分享的DSUM()函数了,


分享到:


相關文章: