我使用IF语句来填充一些单元格。然后根据它们是否为空来有条件地形成它们。这适用于IF语句填充""
的单元格。
但是现在我想要计算非空白的单元格。我使用=CountIf(Range,"<>"&"")
这不会产生预期的结果。它给出了范围内所有单元格的计数,而不仅仅是那些包含实际文本的单元格。
答案 0 :(得分:2)
发现它!
=Countif(Range,"?*")
这将计算包含1个字符或更多字符的所有内容。
答案 1 :(得分:1)
真正空单元格与包含返回 Null 的公式的单元格之间存在差异:
Null&amp;空=COUNTBLANK(A1:A10)
除了=COUNTA(A1:A10)
之外的所有内容
仅清空=ROWS(A1:A10)*COLUMNS(A1:A10)-COUNTA(A1:A10)
仅为空=COUNTBLANK(A1:A10)-(ROWS(A1:A10)*COLUMNS(A1:A10)-COUNTA(A1:A10))