在excel中设立函数,如果A<50,c=b*0.1,a<60,c=b*0.2....a<100,c=b*0.5,怎么样可以建立

2025-02-24 17:48:22
推荐回答(2个)
回答1:

将你的公式变形一下,用IF就可以实现
A<100 ; A>90, C=B*0.5;
A<90; A>80, C=B*0.4;
A<80; A>70, C=B*0.3;
类推至
=IF(A>90, 5*0.5, (IF (A>80, 5*0.4, (IF(A>70, 5*0.3, .......)))))

回答2:

不明白:按50、60、70、80、90、100来分,对应的应是0.1、0.2、03.、0.4、0.5、0.6。

可以用=LOOKUP(A1,{0,50,60,70,80,90},{0.1,0.2,0.3,0.4,0.5,0.6})这样的公式来得到结果。

但楼主没说明大于100时应返回何值,所以此公式只做参考。