excel表中如果单元格A小于或等于0时则单元格B取值1 大于0或小于2000时单元格B取值0.5 大于2000时取值0

请问公式怎么设置!
2025-04-24 08:43:58
推荐回答(4个)
回答1:

你描述的条件“大于0或小于2000”会使之前的条件与之后的条件无效,根据你的意思,我想你应将其改为大于0且小于等于2000,这样的话可:
在b1单元格中输入公式=if(a1<=0,1,if(a1<=2000,0.5,0))

回答2:

b1单元格输入
=if(a1<=0,1,if(a1<=2000,0.5,0))
2000没说,看是否去掉2000前的等于号

回答3:

=IF(A1<=0,"1",IF(A1>2000,"0","0.5"))

回答4:

b1输入
=if(a1<=0,1,if(a1<=2000,0.5,0))