我想在自定义公式中执行“不为空”。有一个
isblank()
函数,但我既找不到 isnotblank()
函数,也找不到说不的方法,例如 !
或 ==False
。
我怎么说不是空白?
我建议:
=not(isblank(A1))
如果 A1 已填充,则返回 TRUE,否则返回 FALSE。与以下比较:
=isblank(A1)
如果 A1 为空则返回 TRUE,否则返回 FALSE。
解决方案是
isblank(cell)=false
如果您只是想计算一个范围内有多少个单元格不为空,请尝试以下操作:
=COUNTA(range)
示例:(假设从A1向下开始):
---------
Something
---------
Something
---------
---------
Something
---------
---------
Something
---------
=COUNTA(A1:A6)
返回 4
,因为其中有两个空白单元格。
IF(ISBLANK(B1),,A1/B1)
或
NOT(A2)
我倾向于使用
LEN()
来获得 ISBLANK()
的反义词。到目前为止我还没有遇到过边缘情况。 (欢迎提供相反的例子。😁)
在我的测试中,这些结果是相同的:
= IF( NOT(ISBLANK(A1)) , TRUE, FALSE)
= IF( LEN(A1) , TRUE, FALSE)