如何使用Excel的DSUM函数(4个合适的例子)

  • Share This
Hugh West

ǞǞǞ 证券时报 函数是一个 数据库 和函数。 证券时报 函数按照指定的标准计算指定字段的总和。 它需要三个强制性参数。 范围 , 场地 ,以及 标准 .

在这篇文章中,你将了解到你如何使用 证券时报 适当的例子来说明功能。

下载Excel工作簿

Excel DSUM函数的用途.xlsm

Excel DSUM函数:语法和参数

⦽ 功能目标。

ǞǞǞ 证券时报 函数计算出一个特定的 场地 通过匹配特定的 标准 从一个给定的 范围 .

⦽ 语法。

DSUM(数据库,字段,标准)。

⦽论点解释。

争论 必备/可选 解释
范围 需要 容纳所有条目的单元格范围
领域 需要 表示要计算总和的列
标准 需要 指定具体条件的单元格范围

⦽ 什么可以作为标准。

证券时报 提供多种标准类型来过滤范围内的数据。 一些最常用的标准类型是

标准 类型 输出
"单位价格" 字符串 匹配 "单价 "的行数
库克* 通配符 以 "库克 "开头的行
*ies 通配符 以 "ies "结尾的行
120 数量 等于120
>120 比较 大于120
<120 比较 少于120
>=120 比较 大于或等于120
120 比较 不等于120
比较 不是空白
=B7 公式 等于B7的论点

⦽ 返回参数。

ǞǞǞ 证券时报 函数返回一个和值。

⦽ 适用于。

微软Excel版本 2000 到办公室 365, Excel版本 2011 麦当劳 及以后。

4个使用Excel DSUM函数的合适例子

例1:DSUM作为一个函数使用

像所有其他功能一样。 证券时报 是一个Excel函数,它的工作原理也是如此。 你只需要按照语法的指示声明参数。

将以下公式粘贴在任何空白单元格中(即:, G5:H5 )来计算的总和。 单位价格 领域。

=DSUM(B8:H19, "单位价格",B5:C6)

公式内部。

B8:H19。 是范围。

"单价"。 是指定的字段,你计算其总和。

B5:C6。 存在特定标准的范围。

新闻 进入 然后会出现评估值。

根据该公式,我们规定了两个标准

⏩ 和 单位价格 订单编号 大于 10021 .

⏩ 和 单位价格 数量 大于或等于出售 120 .

ǞǞǞ 证券时报 函数评估了 $3.74 它将有利的条目相加(即 $1.87 $1.87 ),其结果是( $1.87+$1.87 ) $3.74 .

你可以根据你的数据类型使用不同的标准和 证券时报 函数工作得很好。

例2:DSUM计算总和(单一标准)

类似于 累计 功能时, 证券时报 函数可以计算出任何字段的总和(即:。 任何一列 )。 在这种情况下,我们计算出 总价 的每一个售出产品的数据集。

在任何单元格中写下以下公式(即:。 G5:H5 ).

=DSUM(B8:H19, "总价",B5:C6)

在这个公式中。

B8:H19。 表示范围。

"总价"。 表示你计算总和的指定字段。

B5:C6。 是指存在特定标准的范围。

撞击 进入 之后,将出现总和值。

该公式只规定了一个标准

⏩ 要总结 总价 订单编号 等于或小于 10017 这意味着数据集中的所有条目。

公式中的结果值为 $2033.01. 它将所有的条目加起来,在 总价 栏目 . 你可以使用其他标题作为字段来得出总和。

例3:DSUM计算总和(多个标准)。

从之前的例子来看(即:。 例2 ),我们了解到 证券时报 函数的工作原理类似于 累计 但如果我们只想对符合多个条件的特定字段进行求和呢?

在这种情况下,我们在一个范围内施加四个标准(即:。 B5:E6 )和 证券时报 的条目相加。 总价 的领域,其中有

订单编号 等于或大于 10017.

⏩地区 东部。

⏩ 定位在 饼干 类别。

⏩ 认定为 箭根 产品。

在任何单元格中写下以下公式(即:。 G5:H5 ).

=DSUM(B8:H19, "总价",B5:E6)

引用声明的参数与之前的例子中的参数相同。 所有的标准都在 B8:H19 我们可以看到,在这个范围内。

该公式将每个指定的字段与标准相匹配,并向右移动,最终匹配适当的条目。

新闻 进入。 出现总价值。

该公式最终与 3 符合规定条件的条目,并返回一个值为 $695.42 .

如果我们将结果值与匹配的条目进行交叉检查,值似乎是相同的( $318.28 + $303.02 + $74.12 ) $695.42 .

例4:VBA宏中使用的DSUM

我们也可以用 证券时报 功能在 VBA宏程序 代码。 遵循宏程序 证券时报 函数的格式,我们可以模仿本文以前的任何例子。

比方说,我们希望得到的是 总价 的每一个条目的数据集。

撞击 ALT+F11 总的来说,稍后 微软Visual Basic 窗口打开,在 微软视觉窗口 , 选择 插入 > 选择 模块 .

模块 , 粘贴以下Maco代码,然后点击 F5 来运行该代码。

 Sub ExcelDSUMFunction() Range("F5:G5").Value = Application.WorksheetFunction.DSum(Range("B8:H19"), "Total Price", Range("B5:C6") ) End Sub 

宏观 代码。

"F5:G5" 表示结果值将位于何处。

回到工作表,你会看到以下的总和 总价 单元格中的条目 F5:G5 .

区分SUMIF、SUMIFS和DSUM。

方面的问题 SUMIF SUMIFS 证券时报
语法 SUMIF(range, criteria, [sum_range]) SUMIFS(sum_range, criteria_range1, criteria1, [critical_range2, criteria2], ...)

DSUM(数据库, 字段, 标准)

数据库 条件函数 条件函数 一个数据库的功能
形成 不需要特别的培养 不需要特别的培养 需要现场标签来操作
强制性标准 单一标准可以插入公式内部或外部 多个标准可以插入公式内部或外部,看起来很乱但很灵活。 标准是在公式之外或之内定义的,看起来很干净
处理同一位置上的多个标准

不适用

无法处理同一位置的多个标准 轻松地处理
了解 比SUMIFS函数更容易理解 更难理解和应用 容易理解
建筑综合标准 自定义复杂标准的建立是困难的 很东建立自定义的复杂标准 难以建立自定义的复杂标准

⧭ 使用DSUM时应注意的事项

🔼 标准范围可以在工作表中的任何地方。 但是,最好不要把标准范围放在与数据集重叠和低于数据集的位置。

🔼 如果 证券时报 要对整个数据集执行,在标准范围的标题下面放一个空行。

🔼 任何范围的标准都可以使用,只要它至少由一个列字段和一个条件组成。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.