如何设置EXCEL公式,A在某个数值范围内,B乘以相应单价,求助!

内容如下:

1、若A小于600,则B*0.65;若A大于等于600且小于850,B*0.47;若A大于等于850切且小于1200,B*0.38;若A大于1200,B*0.3.

2、过程1算出的数再除以C后乘1.05

D1=IF(A1<600,0.65,IF(A1<850,0.47,IF(A1<1200,0.38,0.3)))*B1/C1

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-28
若A放在A1,B放在B1,C放在C1,公式可为
=B1*LOOKUP(A1,{0,600,850,1200},{0.65,0.47,0.38,0.3})/C1*1.05
第2个回答  2016-06-28
在C1输入如下公式下拉,数组公式,输入完成后不要直接回车,要接三键CTRL+SHIFT+回车 结束。此公能自动适应B列的数据增加,也可适应位数的变化。=IF(COUNT(FIND(INDIRECT("B1:B"&COUNTA(B:B)),A1)),"是","否") 如果B列固定是在B1:B6,或可手动更改公式中的B1:B6区域,公式简化如下。数组公式=IF(COUNT(FIND(B$1:B$6,A1)),"是","否")
第3个回答  2016-06-28
=if(A1<600,B1*0.65,if(A1<850,B1*0.47,if(A1<1200,B1*0.38,B1*0.3)))
=if(A1<600,B1*0.65,if(A1<850,B1*0.47,if(A1<1200,B1*0.38,B1*0.3)))/C1*1.05
第4个回答  2016-06-28
=IF(A1<600,0.65,IF(A1<850,0.47,IF(A1<1200,0.38,0.3)))*B1/C1*1.05本回答被提问者采纳
相似回答