EXCEL求救,我想设置为当a1值为大于100,则b1显示为0.15,当a1值大于0小于等于100

EXCEL求救,我想设置为当a1值为大于100,则b1显示为0.15,当a1值大于0小于等于100时,b1显示为0.12,当a1为空未填入任何数值时,b1也为空,请高手帮忙,谢谢思密达
还有一个是当d1有数值时,则f1为0.2,当d1为空则f1也为空

用if函数可以实现。

例如有数据表如图:

第一步:在B2输入公式:=IF(A2>100,0.15,IF(A2>=0,0.1,0))。结果如图:

第二步:将B2公式下拉至B5.结果如图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-23
b1=IF(A1>100,0.15,IF(A1>0,0.12,""))
f1=IF(D1="","",0.2)追问

请问我第二个问题公式是什么啊

???

本回答被提问者采纳
第2个回答  2015-10-23
B1=IF(A1="","",IF(A1>100,0.15,0.12))
D1=IF(D1="","",0.2)追问

多谢

请问我第二个问题的公式是什么啊

当d1有数值时,则f1为0.2,当d1为空则f1也为空,这个公式是什么么

追答

F1输入
=IF(D1="","",0.2)

追问

多谢啦

不好意思,还得打扰你,公式放入表格以后没问题,但是表格之前有其他是有公式的,这个写进去后其他公式变成错误的了,怎么办

我的表是A1和B1手动填入数字,C1为(当A1大于100则为0.15/当A1大于0小于等于100则为0.12/当A1为空则为空),D1为A1×B1×C1,E1为手动填入,F1为当E1有数时为0.2,当E1为空也F1也为空,最后G1为D1+F1

当我把你给我的公式放入c1和F1,我的D1和G1就变成了#value!

第3个回答  2015-10-23
b1=If(a1=0,””,If(and(a1>0,a1<=100),追答

b1=If(a1=0,””,if(and(a1>0,a1100,0.15,””)))
f1=lf(d1=0,””,0.2)

第4个回答  2015-10-23
a1输入了小于等于零的数,b1又要怎样显示?