计算工资excel公式怎么算求助~~

来源:百度知道 编辑:UC知道 时间:2024/05/29 18:40:32
奖励条件: 奖励金额
完成量<80万 500
80《完成量<100 (N-80)*0.8%
100《完成量<120 (N-100)*0.5%
120《完成量 (N-120)*0.3%
我一般计算例如 150万 我就用 (1500000-1200000)*0.3%+(1200000-1000000)*0.5%+(1000000-800000)*0.8%+500
我想把这个设计成EXCEL公式 应该怎么做啊

=IF(A4<800000,500,IF(A4<1000000,500+(A4-800000)*0.8%,IF(A4<1200000,500+(1000000-800000)*0.8%+(A4-1000000)*0.5%,IF(A4<1500000,500+(1000000-800000)*0.8%+(1200000-1000000)*0.5%+(A4-1200000)*0.3%))))
150万 及以上的呢?
如果跟“120《完成量 (N-120)*0.3%”一样的:
=IF(A8<800000,500,IF(A8<1000000,500+(A8-800000)*0.8%,IF(A8<1200000,500+(1000000-800000)*0.8%+(A8-1000000)*0.5%,500+(1000000-800000)*0.8%+(1200000-1000000)*0.5%+(A8-1200000)*0.3%)))

=(A1-800000)*LOOKUP(A1,{0,8,10,12}*10^5,{0,0.8,0.5,0.3}%)+LOOKUP(A1,{0,8,10,12}*10^5,{0,5,11,19}/1%)
再短点,
=((A1%%-80)*LOOKUP(A1%%%,{0,0.8,1,1.2},{0,8,5,3})+LOOKUP(A1,{0,8,10,12}*10^5,{0,5,11,19}*10))*10

=CHOOSE((A1<800000)*1+(A1>=800000)*(A1<1000000)*2+(A1>=1000000)*(A1<1200000)*3+(A1>=1200000)*4,500,(A1-800000)*0.8%+500,(A1-1000000)*0.5%+(1000000-800000)*0.8%+500,(A1-1200000)*0.3%+(1200000-1000000)*0.5%+(1000000-800000)*0.8%+500)
或进一步简化成:
=CHOOSE((A1<800000)*1+(A1>=800000)*(A1