我如何编写一个函数来执行以下逻辑测试:如果 D 列是“D 或 E 或 F”且 E 列是 0,则显示 1。如果 D 列是“A 或 B 或 C”且 E 列是 1,则显示 0。
答案1
=IF(AND(OR(D1="D",D1="E",D1="F"),E1=0),1,IF(AND(OR(D1="A",D1="B",D1="C"),E1=1),0,"<action when neither before is true>"))
答案2
如果当列 = 1 时,则 D 列将等于“A”、“B”或“C”,反之亦然。
所以只需这样做IF($E3=1,0,1)
。
如果所有“其他可能性在临床上都不可能,它们永远不会发生”则这应该有效