网站首页 网站地图
网站首页 > 创业资讯 > 多条件求和函数

多条件求和函数

时间:2026-03-25 13:11:06

SUMIFS函数是Excel中用于根据多个条件求和的一种方法。它能够对指定范围内符合所有给定条件的数据求和,适用于需要复杂条件筛选的数据分析。

函数语法

```

SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

```

`sum_range`:需要进行求和的实际单元格范围。

`criteria_range1`:第一个条件所在的单元格范围。

`criteria1`:第一个条件,即 `criteria_range1` 范围内的值需要满足的条件。

`criteria_range2`, `criteria2`:可选参数,表示第二个条件所在的单元格范围及其条件。可以添加更多的条件范围和条件。

示例

计算张三在华北区域的总销售额

```

=SUMIFS(D2:D7, B2:B7, "张三", C2:C7, "华北")

```

这里,`D2:D7` 是销售额列,`B2:B7` 是销售员列,`C2:C7` 是区域列,条件分别是销售员为“张三”和区域为“华北”。

计算销售部门里工龄超过3年的员工薪资总和

```

=SUMIFS(D2:D100, B2:B100, "销售", C2:C100, ">3")

```

这里,`D2:D100` 是薪资列,`B2:B100` 是部门列,`C2:C100` 是工龄列,条件分别是部门为“销售”和工龄大于3年。

注意事项

条件符号:等于可以直接写 `=“销售”`,不等于写 `!=“销售”`,大于小于写 `>100`、`<100`,等于写 `=10`,小于等于写 `<=20`,模糊匹配写 `"*销售*"`(包含“销售”字的都算)。

写数字时不要加引号,写文本必须加引号,否则函数会报错。

其他函数

除了SUMIFS,还可以使用SUMPRODUCT函数进行多条件求和。SUMPRODUCT函数通过数组运算实现条件求和,语法如下:

```

SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)*...*(求和区域))

```

例如:

```

=SUMPRODUCT((A2:A21=H2)*(B2:B21=I2)*(C2:C21=J2)*D2:D21)

```

这个公式表示在A2到A21中等于H2、B2到B21中等于I2、C2到C21中等于J2的D列的和。

总结

SUMIFS函数适用于根据多个条件对指定范围的数据进行求和,而SUMPRODUCT函数则通过数组运算实现类似的功能。根据具体需求和数据结构,可以选择合适的函数进行多条件求和。