Applies ToMicrosoft 365 专属 Excel Microsoft 365 Mac 版专属 Excel Excel 网页版 Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

本文介绍 Microsoft Excel 中 DSUM 函数的公式语法和用法。 

说明

在列表或数据库中,DSUM提供字段 (列) 与指定条件匹配的记录中的数字之和。 

语法

DSUM(database, field, criteria)

DSUM 函数语法具有下列参数:

  • Database    必需。 这是构成列表或数据库的单元格区域。 数据库是相关数据的列表,其中相关信息行是 记录,数据列是 字段。 列表的第一行包含其中每一列的标签。

  • Field    必需。 这将指定函数中使用的列。 指定用双引号括起来的列标签,例如“Age”或“Yield”。 或者,可以指定一个不带引号的数字 (,) 表示列在列表中的位置:例如, 1 表示第一列, 2 表示第二列,等等。

  • Criteria    必需。 这是包含指定条件的单元格区域。 可以为参数 criteria 指定任意区域,只要此区域包含至少一个列标签,并且列标签下至少有一个在其中为列指定条件的单元格。 

备注

  • 可以为参数 criteria 指定任意区域,只要此区域包含至少一个列标签,并且列标签下方包含至少一个用于指定条件的单元格。 

    例如,如果范围 G1:G2 包含列 标签 “G1 收入”和 G2 中的 金额 10,000 美元,则可以将该范围定义为 MatchIncome,并在数据库函数中将该名称用作 criteria 参数。

  • 虽然条件范围可以位于工作表上的任意位置,但最好不要将其置于列表下方。 这是有风险的。 如果向列表中添加更多信息,新的信息将会添加在列表下方的第一行上。 如果列表下方的行不为空,Microsoft Excel 不会添加新信息。

  • 确定条件区域没有与列表相重叠。 

  • 若要对数据库中的一个完整列执行操作,请在条件区域中的列标签下方加入一个空行。 

示例

复制整个示例表 (包括DSUM公式行) ,并将其粘贴到新 Excel 工作表的单元格 A1 中。 如果公式行未自动显示结果,请选择它们,按 F2,然后按 Enter。 你可能希望调整列宽,以便更轻松地查看所有信息。  

树种

高度

年数

产量

利润

高度

="=苹果树"

>10

<16

="=梨树"

.

树种

高度

年数

产量

利润

苹果树

18

20

14

¥1,050

梨树

1.2

1.2

10

¥960

樱桃树

1.3

14

9

¥1,050

苹果树

14

15

10

¥750

梨树

9

8

8

¥770

苹果树

8

9

6

¥450

公式

说明

结果

=DSUM (A5:E11、“Profit”、A1:A2)

苹果树的总利润 (行 6、9 和 11) 。

¥2,250

=DSUM (A5:E11、“Profit”、A1:F3)

高度在 10 到 16 英尺之间的苹果树的总利润,所有梨树 (行 7、9 和 10) 。

¥2,480

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。