当A1和B1单元格为空的时候C1单元格为空,A1等于B1的时候C1显示"OK"否则显示"NG", 公式怎么写? 5
1个回答
展开全部
C1公式:
A1和B1同时为空时,C1显示空:
=IF((A1="")*(B1=""),"",IF(A1=B1,"OK","NG"))
A1和B1任意一个为空时,C1显示空:
=IF((A1="")+(B1=""),"",IF(A1=B1,"OK","NG"))
还可以这样写:
A1和B1同时为空时,C1显示空:
=IF(AND(A1="",B1=""),"",IF(A1=B1,"OK","NG"))
A1和B1任意一个为空时,C1显示空:
=IF(or(A1="",B1=""),"",IF(A1=B1,"OK","NG"))
A1和B1同时为空时,C1显示空:
=IF((A1="")*(B1=""),"",IF(A1=B1,"OK","NG"))
A1和B1任意一个为空时,C1显示空:
=IF((A1="")+(B1=""),"",IF(A1=B1,"OK","NG"))
还可以这样写:
A1和B1同时为空时,C1显示空:
=IF(AND(A1="",B1=""),"",IF(A1=B1,"OK","NG"))
A1和B1任意一个为空时,C1显示空:
=IF(or(A1="",B1=""),"",IF(A1=B1,"OK","NG"))
更多追问追答
追问
=IF(A1&B1=““,““,IF(A1=B1,“OK”,“NG”))
追答
追问中的写法适合于当A1和B1同时为空白时,返回空白是正确的。但如果要求当其中一个没有数据时,就要返回空白时,追问中的公式是会出错的,这主要得看实际的应用是什么了。
如果要同时为空白就显示空白的,还有一个更短点的写法:
=IF(a1*b1,IF(A1=B1,“OK”,“NG”),"")
但这公式也有要注意的地方,当A1或B1都有数据时,但其中任意一个为0时,公式还是会返回空值,如果A1或B1永远不会出现0的,就用这公式吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询