Excel 高手请教多条件求和,加权求和的题目,解决工资内奖金核算问题

问题:求个人奖金F列(仅此选取两个部门,实际多个部门,请给公式要斟酌)
计算方法:1、各部门内管理类人员的奖金核算为:奖金基数*考核分/100
2、部门内员工类奖金核算要求为:同一部门内的所有员工类的奖金基数之和作为总额,根据这些员工的奖金基数和考核分加权求和,分配奖金。(奖金总额=奖金基数总额)
疑问:1、同一部门的所有员工类的奖金基数求和,用什么公式?
2、同一部门的所有员工类的奖金基数与考核分加权求和公式?
3、sumif/sumproduct等函数是否可运用核算?给出核算公式,尽量简便直观的公式
最后谢谢高手的指点,在此静候您答复!

补充:员工类奖金计算举例:办公室内员工(力王)奖金=sum(D3:D8)*(D3*E3)/(D3*E3+D4*E4+....+D7*E7+D8*E8)

1、同一部门的所有员工类的奖金基数求和公式=SUMPRODUCT((A2:A15="办公室")*(B2:B15="员工")*(D2:D15))
2.同一部门的所有员工类的奖金基数与考核分加权求和公式=SUMPRODUCT((A2:A15="办公室")*(B2:B15="员工")*(D2:D15)*(E2:E15))
3.各部门内管理类人员的奖金核算公式=IF(B2="管理",D2*E2/100,"")

以上你要的每个公式写出来了,可是还是不明白你员工类的奖金怎么核算,所以没办法合成一个总公式,如有需要请说明清楚点.追问

补充:员工类奖金计算举例:办公室内员工(力王)奖金=sum(D3:D8)*(D3*E3)/(D3*E3+D4*E4+....+D7*E7+D8*E8)

追答

你在F2输入以下公式=IF(B2="管理",D2*E2/100,SUMPRODUCT((A$2:A$15=A2)*(B$2:B$15="员工")*(D$2:D$15))*(D2*E2)/SUMPRODUCT((A$2:A$15=A2)*(B$2:B$15="员工")*(D$2:D$15)*(E$2:E$15))),然后下拉即可.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-17
F2输入
=if(B2="管理", D2*E2/100, sumproduct((A$2:A$100=A2)*(B$2:B$100="员工")*(D$2:D$100))*E2/sumproduct((A$2:A$100=A2)*(B$2:B$100="员工")*(E$2:E$100)))
第2个回答  2012-12-17
sumif
相似回答