想设计一个EXCEL函数,比如第一列输一个值,它在100~500之间,那么第二列就显示2,

(接上)如果它的值的范围在500~1000之间,那么第二列就显示3,大概就是这个意思,不知应该怎么在EXCEL里面实现,希望大家帮帮忙

假设数据在A1,在B1单元格输入公式
=if(a1<=100,1,if(a1<=500,2,3))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-07
b1单元格输入
=IF(A1<100,"",ROUNDUP(A1/500,)+1)

现在你在A1输入数值,测试一下。
第2个回答  2013-04-07
B1公式:
=MATCH(,0/(A1<{100,500,1000}),)
第3个回答  2013-04-07
在B2输入=IF(AND(A1>=100,A1<500),2,IF(AND(A1>=500,A1<1000),3,""))
第4个回答  2013-04-07
=match(a1,{0,100,500,1000})
第5个回答  2013-04-07
=CEILING(A1/500,1)+1
相似回答