Excel:OR 和 AND 的参数过多

Excel:OR 和 AND 的参数过多
=IF(AND(OR(K5=4,K5=4.25),OR(J5=16,J5=17)),O5:Q5="X","X"," ")

这是所讨论的公式。

我想要做的是,如果K5等于 4 或 4.25,并且J5等于 16 或 17,且单元格中O5没有Q5“X”,则应该打印“X”。如果不是,则打印“”。

我该怎么办,我错误是什么?

答案1

您需要使用下面写的公式,记住它是一个数组公式,因此用Ctrl+Shift+Enter

 {=IF(AND(OR(K5=4,K5=4.25),OR(J5=16,J5=17),O5:Q5<>"X"),"X","")}

注意: 您收到错误的原因是,您的公式语法错误。您使用了=在哪里签名<>也需要,您已经使用了额外的,这根本就没有必要!!

希望这对你有帮助。

相关内容