关于Excel中计算公式的问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 13:17:07
例:已知条件:废品率标准为1.3%,等于或低于标准奖10元,超出标准罚10元,并在此基础上以每超出或低于标准0.1%再做10元的奖或罚。现在已知甲废品率为1.5%,乙的废品率为1.2%,请问这两个的奖罚公式在Excel中应该如何设定呢?求个位高手帮帮忙,谢谢!!

=IF(C8>0.013,-10,10)-(C8-1.3%)*10*1000

C8是填写废品率的单元格

=IF(A1=0.013,10,IF(A1<0.013,10+(13-(A1*1000))*10,IF(A1>0.013,-(((A1*1000)-13)*10),1)))

经过验证,=1.3%的时候为奖励10元,1.2%奖励20元,1%,奖励30元。。。
反之则反。1.4%的时候扣10,1.5%的时候扣20.。。

废品率的单元格C2
=-(c2-1.3%)*100

正数为奖,负数为罚。

废品率必须设置为保留1位小数。

假设废品率放在A1单元格,那么可以这么写公式:“=IF(A1<=0.013,INT(13-A1*1000)*10+10,INT(13-A1*1000)*10-10)”

st_heli高手啊,我想请问一下,为什么要设成(13-A1*1000)?而改成(1.3%-A1)就不对了