我试图通过将可能是单元格 (F2) 内容的某些项目与 (H2) 和 (K2) 中的某些可能性进行比较来获得是或否结果。
如果所有条件都为真,则返回 (YES)。这是我使用的公式。我收到数据验证错误。
=IF(AND(OR(F2=W2,F2=W3),
OR(H2=S2,H2=S3,H2=S5),
OR(K2=T2,K2=T4,K2=T5,K2=T8,K2=T10,K2=T11)),
"Yes","No")
如果所有条件都为真,我期望得到“是”的结果。
您的公式确实会产生“是”或“否”(我刚刚将其复制到空白 Excel 工作表的单元格“A1”中),但为了将其用作数据验证的基础,您需要意识到这样的公式应该产生
FALSE
或 TRUE
,所以我建议您将公式替换为:
=AND(OR(F2=W2;F2=W3);OR(H2=S2;H2=S3;H2=S5);OR(K2=T2;K2=T4;K2=T5;K2=T8;K2=T10;K2=T11)))
,由 Rory 提议,或:=IF(AND(OR(F2=W2;F2=W3);OR(H2=S2;H2=S3;H2=S5);OR(K2=T2;K2=T4;K2=T5;K2=T8;K2=T10;K2=T11));TRUE;FALSE)
,如果您想减少对公式的修改。