在印象中,Sum函数只是一个再普通不过的求和函数,但随着新版本的改进(支持数组运算),Sum将直接坐上求和函数一哥的位子。
1、多列条件求和
【例1】如下图所示,在下表中根据产品名称,统计1~3月的合计数
=SUM((A$5:A$9=A13)*B$5:D$9)
2、多条件求和
【例2】如下图所示,在右表中根据地区和商品,从左表中统计数量合计。
=SUM((G$7:G$16=K9)*(H$7:H$16=L9)*I$7:I$16)
3、按月求和
【例3】如下图所示,在右表中统计3月苹果的销量
=SUM((MONTH(F$7:F$16)=K9)*(H$7:H$16=L9)*I$7:I$16)
4、按年月求和
【例3】如下图所示,统计2019年3月苹课的销量
=SUM((TEXT(F7:F16,"yyyy年m月")=K9)*(H7:H16=L9)*I7:I16)
5、按日期区间求和
【例5】如下图所示,统计根据K列开始月份和L列结束月份统计苹果销量
=SUM((F7:F16>=--K9)*(F7:F16<EDATE(L9,1))*(H7:H16=M9)*I7:I16)
6、多表同一位置求和
【例6】如下图所示,要求对所有地区B2单元格求和(表格格式和水果所有行数相同)
=SUM(郑州:南京!B2)
7、多表条件求和
【例6】如下图所示,要求对所有地区B2单元格求和(表格格式和水果所有行数不一定相同)
=SUM((TOCOL(郑州:南京!A2:A9)=A5)*TOCOL(郑州:南京!B2:B9))
相对于Sumif和sumifs,Sum求和更加灵活,因为新版本公式可以直接进行数组运算,所以SUM也可以替换sumproduct完成条件求和,如果你是非wps和365的老版本,条件求和可以用sumproduct替代sum。