如果单元格等于A或B则返回1,如果单元格等于C或D则返回2。

如果单元格等于A或B则返回1,如果单元格等于C或D则返回2。excel怎么用函数解决... 如果单元格等于A或B则返回1,如果单元格等于C或D则返回2。excel怎么用函数解决 展开
 我来答
匿名用户
2018-08-21
展开全部

用IF +AND 来进行多层嵌套来解决

列如公式:=IF(条件1,返回结果1,IF(条件2,返回结果2,IF(条件3,返回结果3,....)))(原理 就是先判断条件1是否成立,如果条件1成立则返回结果1,否则进入条件2判断是否成立,如果成立就返回结果2,否则进入条件3判断,... 如此类推.)

如图所示:按成绩来分等级优 、中、良、差。

=IF(C2 > 90,"优",IF(AND(C2>79,C2<90),"中",IF(AND(C2 > 59,C2 < 80),"良",IF(C2 < 60,"差"))))

其中AND()函数是一个逻辑函数,它返回的是 TRUE 或者是 FALSE

注意:IF多层嵌套最多嵌套 7 次!

cgmcgmwo
2018-08-21 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:84%
帮助的人:2578万
展开全部
可用IF(OR())函数解决:
操作:在单元格F1中输入 =IF(OR(E1=A1,E1=B1),1,IF(OR(E1=C1,E1=D1,2)),这样就可以在E1等于A1或B1时在F1中显示1,在E1=C1或D1时在F1中显示2了。已实际试过,是正确解决你提出问题的方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卢比扬卡的回响
2018-08-21 · 超过52用户采纳过TA的回答
知道小有建树答主
回答量:129
采纳率:44%
帮助的人:22.1万
展开全部
=IFS(B16="A",1,B16="B",1,B16="C",2,B16="D",2)
B16就是目标单元格
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式