首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel IF函数(3个值)

Excel IF函数(3个值)
EN

Stack Overflow用户
提问于 2018-10-27 19:30:05
回答 2查看 22关注 0票数 1

请在Excel中帮我解决这个问题。我用了这个,但不起作用。

代码语言:javascript
复制
=IF(Q67 < 6, "D",  IF(Q67 > 6  < 11, "M", IF(Q67  > 10, "E", "")))

这应该是这样的:

E-大于11

D-小于6

M-大于5但不等于11

您的回答将不胜感激。谢谢您:)

EN

回答 2

Stack Overflow用户

发布于 2018-10-27 19:34:55

第一个问题,范围重叠...

因此,假设我的更正是有效的,您可以尝试:

代码语言:javascript
复制
=if(Q67>11,"E",if(Q67<6,"D","M"))
票数 1
EN

Stack Overflow用户

发布于 2018-10-27 19:34:04

试一下,

代码语言:javascript
复制
=IF(Q67 < 6, "D",  IF(Q67 < 11, "M",  "E"))
'testing if Q67 is not blank as well
=IF(Q67="", "", IF(Q67 < 6, "D",  IF(Q67 < 11, "M",  "E")))

如果Q67不小于6,则它不会通过第一次测试,并继续进行第二次测试。您不需要检查Q67在这一点上是否大于或等于6,因为如果它不大于或等于6,它一开始就不会存在。

但是,了解这两个条件是如何工作的可能很重要。

代码语言:javascript
复制
=IF(Q67 < 6, "D",  IF(AND(Q67 >= 6, Q67 < 11), "M", IF(Q67  >= 11, "E", "")))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53021455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档