韩老师自己写的书,先后纳入国家十三五与十四五职业规划教材:
问题
问题:
如下图,统计E列指定三个部门的总奖金:
解决方法
可能,大部分人想到的是利用条件求和函数SUMIF,的确可以,公式如下:
在F2单元格中输入公式:
=SUMIF(A2:A26,E2,C2:C26)+SUMIF(A2:A26,E3,C2:C26)+SUMIF(A2:A26,E4,C2:C26)
按确定键完成计算,就能计算出三个部门的总奖金之和,如下图:
但是,如果部门再多几个,就直接用几个SUMIF并列叠加吗?可以,但公式特别长。
其实,此时,我们可以引入SUMPRODUCT数组函数,公式会变的精悍简洁,公式如下:
=SUMPRODUCT(SUMIF(A2:A26,E2:E4,C2:C26))
如下图:
公式解析
SUMIF(A2:A26,E2:E4,C2:C26) :本部分返回值是三个数据,分别是A2:A26单元格区域中符合E2、E3、E4 三个部门的 C2:C26 区域的数据和 。
SUMPRODUCT(SUMIF(A2:A26,E2:E4,C2:C26)):将三个部门奖金之和相加,得总和。
相关知识
在Excel数据处理中,有N多种方式可以达到相同的目的,只要开动脑筋、活学活用,每个人都可以成为数据处理与分析的高手。
热门跟贴