如何编写复合IF语句来检查两组两个值
我知道这个标题很混乱,但是我不知道如何正确地说出来。 我想弄清楚如何在Excel中的IF语句中正确地格式化复合条件。 这是一个明天到期的学校项目。
我已经有这样的事情了
=if(AND(b152="oval.jpg",c152="q'")OR(AND(b152="triangle.jpg", c153="p'")), "Correct", "Incorrect")
在psuedocode中,我希望它运行如下所示:
if (b152=="oval.jpg" && c152=="q'") or (b152=="triangle.jpg", c153="p'"): print("YES!") else print("False!")
我知道我在这里错过了一些东西。 即使条件成立,我当前的Excel代码也会返回false。 谢谢提前!
OR
是Excel中的函数,如AND
。 尝试这样的事情:
=if(OR(AND(b152 = "oval.jpg", c152 = "q'"), AND(b152 = "triangle.jpg", c153 = "p'")), "Correct", "Incorrect")