这种写法 是错误的, 计算逻辑会 先 计算 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)
if(E3<=40,结果1,if(E3<=120%,结果2,if(E3<150%,结果3,结果4))), 因为if取的是
逻辑关系,if(如果条件成立,否则, E3<=40% 条件成立的 反面 一定是 条件不成立,没必要再在下一个条件 继续用到
E3>=40%