Excel多个IF / AND / OR条件

哈里

很简单的问题,但我找不到它是如何工作的,我已经搜索了将近一个星期的答案。

例:

/一个数字大于0,另一个小于0

  • A1:1
  • B1:-1

/两个数字均低于0

  • A1:-1
  • B1:-2

/两个数字都大于0

  • A1:9
  • B1:2

所以我想检查3或4件事。

  • A1和B1低于0 =返回“低于”
  • A1和B1 = == 0或大于0返回“高于”
  • A1低于0,B1高于0返回“高于和低于”
  • A1高于0,B1低于0返回“高于和低于”
    =CHOOSE(1+(B25<0)+(C25<0), "both above", "above and below", "both below")

我用过B25C25因为从您的评论中我看到您要引用这些单元格。

如果要区分“上下”和“上下”的情况,请使用以下命令:

=IF(AND(B25<0,C25<0),"both below", IF(B25<0,"below and above",
     IF(C25<0,"above and below","both above")))

ps

您的公式(您在评论中发布的)几乎是正确的,但是缺少一些括号。可以这样修复:

=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"))))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章