DPRODUCT 函数
约 478 字大约 2 分钟
适用范围
Microsoft 365 专属 Excel, Microsoft 365 Mac 版专属 Excel, Excel 网页版, Excel 2024, Excel 2024 for Mac, Excel 2021, Excel 2021 for Mac, Excel 2019, Excel 2016
1. 函数简介
DPRODUCT 函数用于将数据库中符合条件的记录的指定字段值相乘。它是 Excel 数据库函数之一,用于对结构化数据进行条件求积。
2. 语法
DPRODUCT(database, field, criteria)| 参数 | 选填 | 说明 |
|---|---|---|
| database | 必需 | 构成数据库的单元格区域,第一行为列标题(字段名)。 |
| field | 必需 | 指定要求积的列。可以是列标题文本(用引号括起来)、列序号(从左到右,从 1 开始)或对列标题单元格的引用。 |
| criteria | 必需 | 包含条件的单元格区域,第一行为字段名,下方为条件值。 |
3. 示例
3.1. 对满足条件的字段值求积
假设数据库区域 A1:C6 包含产品数据,条件区域 E1:E2 中 E1 为 "类别",E2 为 "电子":
=DPRODUCT(A1:C6, "数量", E1:E2)返回数据库中"类别"列为"电子"的记录中,"数量"字段值的乘积。
3.2. 多条件求积
条件区域 E1:F2 中包含两列条件:
=DPRODUCT(A1:C6, "数量", E1:F2)返回同时满足两个条件的记录中"数量"字段值的乘积。
4. 实用技巧
4.1. DPRODUCT 返回的是乘积结果
DPRODUCT 返回的是乘积结果,如果需要求和应使用 DSUM,求平均应使用 DAVERAGE;
4.2. 如果满足条件的记录中有 0,则乘积结果为 0
如果满足条件的记录中有 0,则乘积结果为 0;
4.3. 条件区域的第一行必须与数据库中的列标题完全匹配
条件区域的第一行必须与数据库中的列标题完全匹配。