统计利器SUMPRODUCT函数—复杂条件计数与求和

2024-10-13 00:44:54

Excel中的SUMPRODUCT函数功能十分强大,被誉为万能统计器,凡涉及按条件计数、求和的统计工作都可以交给他去完成,条件再复杂也难不倒他。现在我们就来结识一下这位“大能勇士”吧!他很愿意和您交朋友!

统计利器SUMPRODUCT函数—复杂条件计数与求和

2、需要根据人事信息表生成一张学历统计报表(人事部门经常做类似的工作)。下面我们就以此为例来学习一下SUMPRODUCT函数的使用方法。

统计利器SUMPRODUCT函数—复杂条件计数与求和统计利器SUMPRODUCT函数—复杂条件计数与求和统计利器SUMPRODUCT函数—复杂条件计数与求和

8、计算平均工资——条件求和H4单元格输入公式下拉:=SUMPRODUCT((人事信息!$G$2:$G$21=$A4)*(人事信息!$H$2:$H$21))/SUMPRODUCT((人事信息!G$2:G$21=A4)*1)公式里有两个SUMPRODUCT(),第一个求工资和,第二个统计人数,用工资和除以人数得到平均工资。

统计利器SUMPRODUCT函数—复杂条件计数与求和

10、“或”关系的表达:前面示例中出现的多条件都是“与”的关系,有时候也会用到“或”的关系,比如要统计博士和硕士学历的员工月工资总额,就要用到“或”的关系:=SUMPRODUCT(((人事信息!G2:G21=A4)+(人事信息!G2:G21=A5))*(人事信息!H2:H21))第一个条件: (人事信息!G2:G21=A4) 判断学历为博士第一个条件:(人事信息!G2:G21=A5) 判断学历为硕士功能:满足每个条件的记录并在一起视为最终满足条件的记录(并集),将其工资求和。

11、“与”、“或”复合运用:曾韦蛾拆篮经协助公安部门调查案件,要求查一下我们公司有没有符合这样条件的人:姓李或姓林、女、40到50岁、湖北或毅焖宅盈湖南人、大专或中专学历。先用接近公式表达方式的语言描述一下:=SUMPRODUCT(((姓李)+(姓林))*(女)*(40以上)*(50以下)*((湖北人)+(湖南人)))为了公式易读,我们直接在人事信息表中设置公式:=SUMPRODUCT(((LEFT(A2:A21,1)="李")+(LEFT(A2:A21,1)="林"))*(B2:B21="女")*(E2:E21>=40)*(E2:E21<=50)*((C2:C21="湖北")+(C2:C21="湖南")))

统计利器SUMPRODUCT函数—复杂条件计数与求和

12、注意事项:公式中所引用的单元格区域大小必须一致,不支持整列引用(例如A:A)。

猜你喜欢