| ET 开发人员参考 |
| WorksheetFunction.SumIf 方法 |
语法
表达式.SumIf(Arg1, Arg2, Arg3)
表达式 一个代表 WorksheetFunction 对象的变量。
参数
| 名称 | 必选/可选 | 数据类型 | 说明 |
|---|---|---|---|
| Arg1 | 必选 | Range | Range - 要根据条件对其进行计算的单元格区域。 |
| Arg2 | 必选 | Variant | Criteria - 定义哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 32、"32"、">32" 或 "apples"。 |
| Arg3 | 可选 | Variant | Sum_range - 要相加的实际单元格(如果 range 中对应的单元格符合条件)。如果省略 sum_range,则将根据条件对 range 中的单元格进行计算,并在符合条件的情况下对它们相加求和。 |
返回值
Double
说明
| 如果 range 为 | sum_range 为 | 则实际纳入计算的单元格为 |
|---|---|---|
| A1:A5 | B1:B5 | B1:B5 |
| A1:A5 | B1:B3 | B1:B5 |
| A1:B4 | C1:D4 | C1:D4 |
| A1:B4 | C1:C2 | C1:D4 |