在IF语句中组合Excel的AND和OR

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在IF语句中组合Excel的AND和OR相关的知识,希望对你有一定的参考价值。

我试图将'AND'和'OR'组合成一个IF语句,它查看两个单元格和3'OR'标准,但我不确定它是否可行。逻辑如下:

IF单元M2 =“P4”,AND单元AB2 =“P3”OR单元AB2 =“P2”OR单元AB2 =“P1”,“高架”,“未升高”

就目前尚未纳入“OR”部分的实际配方而言,这是我所得到的:

=IF(AND(M2="P4",(AB2="P3")),"Elevated","Not Elevated")

任何建议将不胜感激。提前致谢。

答案

试试这个:

= IF(OR(AND(M2 = "P4",AB2 = "P3"),AB2 = "P2",AB2 = "P1"), "Elevated", "Not Elevated")

编辑

根据您的评论:

= IF(M2<>"P4","N/A",IF(OR(AB2={"P1","P2","P3"}),"Elevated","Not Elevated")

以上是关于在IF语句中组合Excel的AND和OR的主要内容,如果未能解决你的问题,请参考以下文章

MS Access - 带有组合框和文本框的 If 语句

Delphi函数简介

如何在 JavaScript -JQuery 中否定“if”语句块中的代码,例如“if not then ..”

VBA if语句

Excel嵌套if语句 - 需要帮助排除故障

java基础总结