如何检查如果单元格是空的,然后在excel中检查语句是真是假?
我有这个公式(一个例子):
=OR(H46/B46-1>SUVProgress,I46/C46-1>S UVProgress,J46/D46-1>SUVProgress,K46/E46-1>SUVProgress,L46/F46-1>SUVProgress)
SUVProgress在另一张纸上定义为30%。 截至目前,它比较2组5个单元格,如果值大于SUVProgress,则返回值为true。 它必须查看所有5个单元,但是如果该单元是空的,会发生什么情况。 截至目前,它返回一个#DIV / 0! 因为不是所有的单元格都填充了一个值。
我不知道该怎么做是如何检查是否有空单元格。 有些数据只有2组3个单元格填充,而不是整个5个。
我将如何重写公式只做在其中有值的单元格的操作?
假设公式的部分应该为空单元格返回FALSE,你可以尝试用IFERROR(…,FALSE)来包围OR的每个操作数,如下所示:
=OR(IFERROR(H46/B46-1>SUVProgress, FALSE), IFERROR(I46/C46-1>SUVProgress, FALSE),IFERROR(J46/D46-1>SUVProgress, FALSE),IFERROR(K46/E46-1>SUVProgress< FALSE),IFERROR(L46/F46-1>SUVProgress, FALSE))
如果公式的那部分出现(=任何)错误,那么效果应该是这些部分贡献了FALSE。
我想你可以使用一个=IF(logical_test,value_if_true,value_if_false)
函数来检查单元格是否为空。