- 人事必须知道的80个Excel函数
- 起点文化编著
- 372字
- 2020-08-27 09:29:13
案例24以超产80为单位计算超产奖(MROUND)
☉ 源文件:CDROM\02\2.12\案例24.xls
公司规定产量标准是700,如果高于700,每超产80就给奖金50元,不足80则四舍五入,即超产39忽略,超产40则进位,按超产80计算。反之产量小于700时也以同样方式扣奖金。现需要计算1日至10日中需要“奖”还是“惩”,金额是多少。
打开光盘中的数据文件,在单元格D2中输入以下数组公式:
=SUM(MROUND(B2:B11-700,80*IF(B2:B11>=700,1,-1)))/80*50
按下【Ctrl+Shift+Enter】组合键后,将返回奖惩金额,结果如图2-47所示。
图2-47计算超产奖
公式说明
本例公式首先将B2:B11区域中的数据减去700求出超产数量,然后根据正负符号将之转换成80(或者−80)的倍数,并利用SUM函数汇总,最后汇总奖金数量,如果是负数就属于罚金,是正数则属于奖金。
案例提示
1.MROUND函数两个参数必须正负符号一致,所以在设计公式时必须用IF函数判断待舍入值的正负,将第二个参数的正负值转换为与第一个参数正负符号一致。
2.本例也可以使用ROUND函数来完成,公式如下:
=SUM(ROUND((B2:B11-700)/80,0))*50