这个IF函数错在哪里?
这个IF函数错在哪里,怎么修改,求大神=IF(C2<2500,0,IF(2500<=C2<7500,10,IF(7500<=C2<12500,20,IF(C2>12500...
这个IF函数错在哪里,怎么修改,求大神
=IF(C2<2500,0,IF(2500<=C2<7500,10,IF(7500<=C2<12500,20,IF(C2>12500,30))))
我要表达的意思是
如果C2小于2500,那么D2=0
如果C2大于2500小于7500,那么D2=10
如果C2大于7500小于12500,那么D2=20
如果C2大于12500,那么D2=30 展开
=IF(C2<2500,0,IF(2500<=C2<7500,10,IF(7500<=C2<12500,20,IF(C2>12500,30))))
我要表达的意思是
如果C2小于2500,那么D2=0
如果C2大于2500小于7500,那么D2=10
如果C2大于7500小于12500,那么D2=20
如果C2大于12500,那么D2=30 展开
2个回答
展开全部
D2公式这样写比较好:
=IF(C2<2500, 0, IF(C2<7500, 10,IF(C2<12500, 20,30 ) ))
因为第二次判断C2<7500的时候,自然是C2是不小于2500的,不用重复判断。打个比方,需要把C2不同数值的人分配到四个楼层,平层的管理员只看是否小于2500,小的进去、否则上楼;1楼的管理员也只需要拿7500一把尺子,小的放进去、否则上楼,1楼的管理员不用再拿一把2500的尺子的检查,我们要相信平层的管理员。同样的道理,2楼管理员只拿12500一把尺子,小的放进去、否则的上楼;最后三楼是不需要管理员的,来者不拒,因为它相信下面各楼层的管理员。
=IF(C2<2500, 0, IF(C2<7500, 10,IF(C2<12500, 20,30 ) ))
因为第二次判断C2<7500的时候,自然是C2是不小于2500的,不用重复判断。打个比方,需要把C2不同数值的人分配到四个楼层,平层的管理员只看是否小于2500,小的进去、否则上楼;1楼的管理员也只需要拿7500一把尺子,小的放进去、否则上楼,1楼的管理员不用再拿一把2500的尺子的检查,我们要相信平层的管理员。同样的道理,2楼管理员只拿12500一把尺子,小的放进去、否则的上楼;最后三楼是不需要管理员的,来者不拒,因为它相信下面各楼层的管理员。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询