Excel DSUM 函数
Author: Zhoumandy Last Modified: 2025-05-07
DSUM 函数被归类为数据库函数,用于计算与给定条件匹配的数据库中数字的总和。
语法
=DSUM(数据库, 字段, 条件)
参数
- 数据库(必需):包含标题的数据库范围。
- 字段(必需):列名称、索引号或要计数的单元格引用。
- 条件(必需):包含标题的条件范围。
返回值
数值。
DSUM 函数返回数据库中符合某些条件的值的总和。
函数说明
- DSUM 函数与所有其他数据库函数一样,不区分大小写。
- 字段参数可以是用引号括起来的列标题名称、表示数据库中特定列位置的数字,以及列标题的单元格引用。
- 条件参数可以是任何单元格范围。但它必须至少包含一个列标签,并且在列标签下方至少有一个单元格来指定条件。也接受多行条件。
- 各种表达式例如 通配符 可以在条件参数中应用。以下是一些示例。
- 条件参数的目的是过滤数据库并指定应计算哪些记录。
- 条件范围中的列标题必须包含在数据库范围内。
- 理论上,条件范围可以位于工作表上的任何位置。但建议不要将其放在数据列表下方,以防需要添加更多数据。
示例
在这种情况下,我们需要计算数据库中符合标准的所有销售的总和。请参见截图:
为此,请将以下公式复制到单元格 F7 中,并按 Enter 键获取结果。
=DSUM(B3:D11, 3, F3:H4)
注意:
- 在上述公式中,我们使用了表示数据库范围中销售列位置的数字作为字段参数,由于销售列位于第3 位,因此该数字为3。
- 我们可以将字段参数中的值更改为 用引号括起来的列标题名称。在这种情况下,输入值变为 “sales” 作为字段参数。公式变为:
=DSUM(B3:D11, "sales" , F3:H4)
- 字段参数也可以输入为 单元格引用,在此例中为 D3 。因此公式变为:
=DSUM(B3:D11, D3 , F3:H4)
最佳的办公生产力工具
Kutools for Excel - 助您脱颖而出
🤖 | Kutools AI 助手:基于以下功能彻底改变数据分析方式:智能执行 | 生成代码 | 创建自定义公式 | 分析数据并生成图表 | 调用Kutools函数… |
热门功能: 查找、高亮或标记重复项 | 删除空行 | 合并列或单元格而不丢失数据 | 四舍五入无需公式 ... | |
超级VLookup: 多条件 | 多值 | 跨多个工作表 | 模糊查找... | |
高级下拉列表: 简易下拉列表 | 级联下拉列表 | 多选下拉列表... | |
列管理器: 添加指定数量的列 | 移动列 | 切换隐藏列的可见状态 | 比较列以 选择相同和不同的单元格 ... | |
精选功能:网格聚焦 | 设计视图 | 增强编辑栏 | 工作簿与工作表管理器 | 资源库(自动文本) | 日期提取 | 合并数据 | 加密/解密单元格 | 按列表发送电子邮件 | 超级筛选 | 特殊筛选(筛选粗体/斜体/删除线...) ... | |
排名前15的工具集: 12个 文本 工具(添加文本,删除特定字符 ...) | 50多种 图表 类型(甘特图 ...) | 40多种实用 公式(基于生日计算年龄 ...) | 19个 插入 工具(插入二维码,从路径插入图片 ...) | 12个 转换 工具(小写金额转大写,汇率转换 ...) | 7个 合并与拆分 工具(高级合并行,分割Excel单元格 ...) | ... 还有更多 |
Kutools for Excel拥有超过300种功能,确保您需要的功能只需一键即可实现...
Office Tab - 在Microsoft Office(包括Excel)中启用标签式阅读和编辑
- 一秒内切换数十个打开的文档!
- 每天为您减少数百次鼠标点击,告别鼠标手。
- 在查看和编辑多个文档时,您的工作效率将提高50%。
- 为Office(包括Excel)带来高效的标签页,就像Chrome、Edge和Firefox一样。