条件和Dsum函数是1号,80%的人都没见过,但比Sumif实用。

在使用Excel进行数据统计时,相信大家都用过,做过各种求和运算。比如单条件求和中使用的sumif函数,多条件求和运算中使用的sumifs函数等。今天我们将学习一个特殊的求和函数,它可以同时实现单条件和多条件数据的求和。它是Dsum函数。

一、功能分析:

Dsum总共有三个参数。第一个参数是要计算的所有数据区域;第二个参数是总和的数据列;第三个参数是我们的条件区域的值。

条件求和Dsum函数才是NO.1,它80%人都没见过,却比Sumif更实用

范围:除了单个值之外,还可以选择多个单元格进行多条件搜索。

列数:需要对数据求和的列数(也可以是列标题)。

条件:由标题行和条件组成的多行区域(如果条件是公式,函数的标题行应该是空白的)。请注意,必须从上到下选择多行。如果水平选择多列,将出现错误值。

案例一:求产品b的总销量。

条件求和Dsum函数才是NO.1,它80%人都没见过,却比Sumif更实用

案例描述:我们需要求出所有产品中产品B的总销量,这里涉及到单条件数据的求和。

函数公式1:

=DSUM(B2:D11,D2,G5:G6)

函数公式2:

=SUMIF(C2:C11,G6,D2:D11)

函数分析:进行单条件求和时,Dsum函数和Sumif函数都可以实现。这两种功能的区别如下:

1.dsum函数的第一个参数是表的所有数据区,sumif函数的第一个参数是产品条件区;

2.dsum函数的第二个参数是数据和值所在的列,sumif函数的第二个参数是乘积对应的条件值;

3.dsum函数的第三个参数是条件区域,sumif函数的第三个参数是和区域。

案例二:求产品B和产品c的总销售额之和。

条件求和Dsum函数才是NO.1,它80%人都没见过,却比Sumif更实用

例:我们需要计算产品条件中产品B和产品C的总销量,这与sumifs多条件求和会有所不同。因为这是同一条件下多个值的求和。

函数公式1:

=DSUM(B2:D11,D2,G5:G7)

函数公式2:

=SUM(SUMIF(C2:C11,{ & # 8220;B& # 8221;,”C & # 8221},D2:D11))

函数分析:Dsum函数在为同一目的对多个条件求和时,明显比sumif简单。因为sumif在对相似条件的多个值求和时,需要使用array和sum函数进行嵌套。

通过上面对Dsum函数的详细讲解,你是否学会了如何根据具体情况选择更合适的条件求和函数进行数据求和?