我们在H2单元格输入公式,汇总珠海和东莞两个地区的销量。
将珠海、东莞两个地区的数据相加。有些小伙伴会想,分别用SUMIF函数求出每个地区的合计,再把它们加起来,公式如下:
=SUMIF(E2:E363,"珠海",F2:F363)+SUMIF(E2:E363,"东莞",F2:F363)
公式不算错,也能解决这个问题。
但如果是更多地区,如10个地区,就要写10个SUMIF再相加,就啰嗦了。
SUMIF函数的第二个参数是条件值,这个条件值可以使用数组,对每个条件分别求和,因此,可以使用一个更简单的公式来解决:
SUMPRODUCT(SUMIF(E2:E363,{"珠海","东莞"},F2:F363))
这个公式中,SUMIF函数部分是:SUMIF(E2:E363,{"珠海","东莞"},F2:F363)
这个SUMIF 的结果并不是一个,而是两个:{382885,362636},它们分别是这两个地区的合计数。
这样,使用SUMPRODUCT函数将这两个数加起来,就是我们需要的结果:
=SUMPRODUCT({382885,362636})
这个思路,可以实现利用SUMIF函数对任意个数或条件的求和。
第二种条件求和公式写法:
除了上面的写法,我们还可以有更多的公式写法,完全取决于大家对Excel函数的熟练掌握程度。
比如H2单元格也可以输入公式:
=SUM(SUMIFS(F2:F363,E2:E363,{"珠海","东莞"}))
联系客服