销售必须知道的80个Excel函数
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

案例10 对一车间男性职工的工资求和(SUM)

⊙ 源文件:CDROM\02\2.5\案例10.xls

打开光盘中的数据文件,在单元格F2中输入如下数组公式:

=SUM((B2:B10="一车间")*(C2:C10="男")*D2:D10)

按下【Ctrl+Shift+Enter】组合键后,显示统计结果,如图2-15所示。

图2-15 汇总一车间男性职工工资总和

公式说明

本公式以B、C两列数据作为限制条件,对D列数据汇总。“(B2:B10="一车间")*(C2:C10="男")”表示同时满足此两个条件,如果还有更多条件,也可以同时罗列出来,利用符号“*”连接,然后再与求和区相乘,得到最后的汇总结果。

案例提示

1.本例以不同的区域作为限制,条件区域有两个,对第三区域进行求和。在设置公式时,三个区域的单元格个数必须一致。例如以下公式将产生错误结果:

=SUM((B2:B9="一车间")*(C2:C10="男")*D2:D10)

=SUM((B2: B10="一车间")*(C3:C10="男")*D2:D10)

2.多条件求和时,条件引用区域与求和区域可以在不同列,三个区域只需要宽度、高度一致即可,它们所在的列可以不同,起止行也可以不同,甚至三个区域可以分别位于不同的工作表中,仍然可以得到需要的结果。例如条件区在Sheet2工作表,求和区在当前,公式可以修改为:

=SUM((Sheet2!B2:B10="一车间")*(Sheet2!C2:C10="男")*D2:D10)

3.本公式可以用另一种简化写法,仍然可以返回正确结果,如下:

=SUM((B2:B10&C2:C10="一车间男")*D2:D10)