excel如何按照完成的百分比算提成

2025-04-14 17:18:59
推荐回答(1个)
回答1:

这种写法 是错误的,  计算逻辑会 先 计算   40%

可以直接写成
if(E3<=40,结果1,if(E3<=120%,结果2,if(E3<150%,结果3,结果4))),   因为if取的是
逻辑关系,if(如果条件成立,否则,    E3<=40%  条件成立的 反面 一定是 条件不成立,没必要再在下一个条件 继续用到 
E3>=40%

或者:    

if(E3<=40%,结果1,if(and(E3>40%,E3<=120%),结果2,if(and(E3>120%,E3<=150%),.....

最简:

=round(F3*lookup(E3,{0,40,120,150}%+10^-8,{1,1.5,2,2.5}%),2)