我有7列,其中有一个是或否(N2-T2)。如果在任何N-T细胞中存在“是”,我需要一个在“AI2”中放置1的等式。在我之前使用Excel的工作中,如果我要添加单元格,我只使用了方程中的冒号。这是正确的还是更有用?
我尝试了下面的等式,我得到一个错误; VALUE!
= IF(N2:T2 = “是”,0,1)
我也试过这个,但Excel只是一直告诉我这是错的。我刚刚尝试了这个示例中的前两列,看看我是否可以使它工作。
= IF(N2 = “是”,IF(O2 = “是”),0,1)
答案 0 :(得分:1)
您正在寻找的公式是
=IF(ISNA(MATCH("yes",N2:T2,0)),0,1)
答案 1 :(得分:0)
您可以使用逻辑OR函数
=IF(OR(A1="YES";B1="YES";C1="YES";D1="YES";E1="YES";F1="YES";G1="YES");1;0)
通过这种方式,您可以更灵活地测试您想要测试的内容(第4列“是”或第5列“foo”等)。
同样,还有一个AND(逻辑;逻辑; ...)函数。尽量避免级联IF - 它们很难读取和调试。