我知道标题令人困惑,但我无法弄清楚如何恰当地说出来。我试图弄清楚如何在Excel中的IF语句中正确格式化复合条件。这是为明天到期的学校项目。
我已经有类似的东西了
=if(AND(b152="oval.jpg",c152="q'")OR(AND(b152="triangle.jpg", c153="p'")), "Correct", "Incorrect")
在伪代码中我想让它运行这样的东西:
if (b152=="oval.jpg" && c152=="q'") or (b152=="triangle.jpg", c153="p'"):
print("YES!")
else
print("False!")
我知道我在这里遗漏了一些东西。即使条件为真,我当前的excel代码也会返回false。提前谢谢!
答案 0 :(得分:2)
OR
是Excel中的一个函数,如AND
。尝试这样的事情:
=if(OR(AND(b152 = "oval.jpg", c152 = "q'"), AND(b152 = "triangle.jpg", c153 = "p'")), "Correct", "Incorrect")