Excel不会将“”视为空单元格

时间:2016-11-30 15:35:09

标签: excel

我使用IF语句来填充一些单元格。然后根据它们是否为空来有条件地形成它们。这适用于IF语句填充""的单元格。 但是现在我想要计算非空白的单元格。我使用=CountIf(Range,"<>"&"")这不会产生预期的结果。它给出了范围内所有单元格的计数,而不仅仅是那些包含实际文本的单元格。

2 个答案:

答案 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))