可以用以下公式
=IF(A1<10,0.5,IF(A1<20,1,IF(A1<30,1.5,"")))
如果数据的变化规律与例子中的几组数据完全相同,还可试试以下公式
=INT((A1+1)/10)*0.5+0.5
用LOOKUP函数能解决
=LOOKUP(A1,{0,10,20,30;0.5,1,1.5,2})
或依此类推得
=LOOKUP(A1,{0,10,20,30,......;0.5,1,1.5,2,.......})
一般用if函数吧,结合and函数可以添加多个条件
如if(and(a1>=20,a1<=30),1.5,""))
多个情形则嵌套
如if(a1<=10,0.5,if(and(a1>=20,a1<=30),1.5,""))) 以此类推
一般用if函数吧,结合and函数可以添加多个条件
如if(and(a1>=20,a1<=30),1.5,""))
=LOOKUP(A1,{-999999,10,20,30},{0.5,1,1.5,2})