这个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
展开
 我来答
百度网友d5f34d4
2022-06-23 · TA获得超过668个赞
知道小有建树答主
回答量:1322
采纳率:0%
帮助的人:86.1万
展开全部

如果将“2500<=C2<7500”所表示的区间,改用“AND(2500<=C2,C2<7500)”来表示,可以解决用 IF 函数时返回“FALSE”的问题。

在 Excel 2007 中,题述公式按上述方法改为以下公式,可满足题述要求:=IF(C2<2500,0,IF(AND(2500<=C2,C2<7500),10,IF(AND(7500<=C2,C2<12500),20,IF(C2>12500,30,""))))

公式的结果如下图所示:

公示结果的图示



阳光上的桥
2022-06-23 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21424 获赞数:65796
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部
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一把尺子,小的放进去、否则的上楼;最后三楼是不需要管理员的,来者不拒,因为它相信下面各楼层的管理员。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式