作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
非常简单的问题,但我不知道它是如何工作的,我现在已经搜索了近一周的时间来寻找答案。
示例:
/0 以上有一个数,0 以下有一个数
/两个数字都小于 0
/两个数字都大于 0
所以我想检查 3 或 4 件事。
最佳答案
=CHOOSE(1+(B25<0)+(C25<0), "both above", "above and below", "both below")
我使用了 B25
和 C25
,因为从您的评论中我看到您想要引用这些单元格。
如果您想区分“下方和上方”与“上方和下方”的情况,请使用:
=IF(AND(B25<0,C25<0),"both below", IF(B25<0,"below and above",
IF(C25<0,"above and below","both above")))
附注
您的公式(您在评论中发布的)几乎是正确的,但缺少一些括号。可以这样修复:
=IF(AND(B25<0,C25<0),"both below",
IF(AND(B25>=0,C25>=0),"both above",
IF(AND(B25<0,C25>=0),"below and above",
IF(AND(B25>=0,C25<0),"above and below"))))
关于Excel 多个 IF/AND/OR 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42893967/
我是一名优秀的程序员,十分优秀!