贴说网 > 杂谈 > 正文

​sumproduct(Excel表格数据进行多条件多列求和,使用SUMPRODUCT函数轻松

2024-02-16 14:40 来源:贴说网 点击:

sumproduct(Excel表格数据进行多条件多列求和,使用SUMPRODUCT函数轻松解决)

大家好!我是【桃大喵学习记】,点击右上方“关注”,每天为你分享职场办公软件使用技巧干货!

我们在使用WPS制作Excel数据表格时,有时需要对表格数据进行多条件多列求和,很多朋友可能觉得比较麻烦,比如说我们需要统计公司业务人员2023年3月份的销售总业绩,销售业绩收款方式有现金和转账,并且每一天都会有新的业绩统计进来,这样对这些数据进行实时统计求和。如下图所示,其实对于这样的Excel表格数据进行多条件多列求和也非常简单,使用一个SUMPRODUCT函数就可轻松解决,很多人都不会赶紧收藏吧。

函数公式介绍

SUMPRODUCT(array1,array2,array3, ...)

Array1,array2,array3, ... 为 2 到 30 个数组,其相应元素需要进行相乘并求和。

说明

■数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。

■函数 SUMPRODUCT 将非数值型的数组元素作为 0 处理。

具体操作方法

我们对每个员工根据收款方式不同,统计到当前日期的销售业绩,具体操作如下

1、在总金额第一个单元格输入函数=SUMPRODUCT() 如下图

2、在函数里面英文状态下输入() ,这个()里面输入第一个条件就是销售业绩表格中的姓名等于这个统计表格前面的姓名,并且选中销售业绩表格的名称区域后要按一次F4键做决定引用,这时的公式是=SUMPRODUCT(($A$3:$A$10=M3))

3、然后把光标放到第一个数组条件后的第一个空号后面,输入一个乘号*,然后英文状态下输入() ,在第二个条件数组中根据付款方式统计,就是销售业绩表格中的付款方式等于这个统计表格前面的付款方式,并且选中销售业绩表格的付款方式区域后要按一次F4键做决定引用,这时的公式是=SUMPRODUCT(($A$3:$A$10=M3)*($C$3:$C$10=N3))

4、接着把光标放到第二个数组条件后的第一个空号后面,输入一个乘号*,然后选择要求和的区域,就是每天的销售业绩数据,选中数据后也是要按一次F4来绝对引用,最终公式是=SUMPRODUCT(($A$3:$A$10=M3)*($C$3:$C$10=N3)*$D$3:$K$10)

5、最后按回车键,让下填充数据即可

注意事项

=SUMPRODUCT(($A$3:$A$10=M3)*($C$3:$C$10=N3)*$D$3:$K$10)

今天介绍的SUMPRODUCT()其实就是对过个条件元素进行相乘并求和。每个条件都要用英文状态下的()括起来,两个数组条件需要用*连接。