求EXCEL公式高手帮忙解决

我想求B3,条件如下:这是我编辑的公式B3=IF(D3<70%,"60",IF(70%<=D3<80%,"80",IF(AND(80%<=D3<85%,90%<=C3<1... 我想求B3,条件如下:

这是我编辑的公式B3=IF(D3<70%,"60",IF(70%<=D3<80%,"80",IF(AND(80%<=D3<85%,90%<=C3<100%),"90",IF(AND(D3>=85%,C3=100%),"100"))))
但是输入数值时显示不对,举例如下:

难道条件输入不全还是其他,请帮忙解决,不胜感激~~
展开
 我来答
论坛砖家
2014-03-06 · TA获得超过676个赞
知道小有建树答主
回答量:647
采纳率:83%
帮助的人:242万
展开全部

70%<=D3<80%,这种条件有错误。另外公式也有些拉杂。

可以这么写 B3=IF(D3<0.7,60,IF(D3<0.8,80,IF((D3<0.85)*(C3>=0.9),90,if(C3=1,100,""))))

下图是公式的运算结果。

更多追问追答
追问

谢谢~~现在我又有疑问了,如果1号在90%以下该肿么办呢,没有设置这个条件,但此种情况会发生,你有什么好的建议呢???如下图:(A是1号,完成率是2号)谢谢!!!

追答
  • 那要看你具体怎么规定了,你首先要明确90%以下的属于哪个分数段。

  • 你给的条件逻辑上不够周延,只能这么写公式了。

TAT萝卜
2014-03-06 · TA获得超过4974个赞
知道大有可为答主
回答量:3084
采纳率:66%
帮助的人:1167万
展开全部
1、70%<=D3<80%,EXCEL不支持这种写法,要改成if(and(D3>=70%,D3<80%),...

2、逻辑关系不全,比如:
2号>85%,90%<=1号<100%或80%<=2号<85%,1号=100%等情况需要返回什么结果?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lvbure
2014-03-06 · TA获得超过530个赞
知道小有建树答主
回答量:338
采纳率:0%
帮助的人:181万
展开全部
公式改成
=IF(D3<70%,60,IF(AND(D3>=70%,D3<80%),80,IF(AND(D3>=80%,D3<85%,C3>=90%,C3<100%),90,IF(AND(D3>=85%,C3=100%),100))))
你以前公式中and函数用法不对。不过你的条件设置不全,当C3不满足条件中的要求时值会报错。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友066dc732e
2014-03-06 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5675
采纳率:33%
帮助的人:1956万
展开全部
=IF(C3<70%,60,IF(C3<80%,80,IF((C3<85%)*(D3<1)*(D3>=90%),90,IF((C3>=85%)*(D3=1),100,""))))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cfce594
2014-03-06 · TA获得超过107个赞
知道小有建树答主
回答量:296
采纳率:0%
帮助的人:200万
展开全部
=IF(AND(D3>=85%,C3=100%),100,IF(AND(D3>=80,C3>=90%),90,IF(D3>=70%,80,60)))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mingyuan2002
2014-03-06 · TA获得超过147个赞
知道答主
回答量:156
采纳率:0%
帮助的人:69.8万
展开全部
=IF(D3<0.7,60,IF(AND(D3<0.8,D3>=0.7),80,IF(AND(D3>=0.8,D3<0.85,C3>=0.9,C3<1),90,100)))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式