我有一个标准,如果 B 列不为空,我需要进行计数。但我在单元格 B 中有一个公式,所以如果我做一个简单的
=Countifs(B1:B10,"<>")
这会返回具有公式的单元格的计数,但当公式不填充任何内容时我只需要空白。
试试这个公式
[根据评论编辑]
要计算已填充的单元格但不计算“”,请使用
=COUNTIF(B:B,"*?")
计算数字的文本值
=COUNT(B:B)
如果您有文本和数字,请将两者结合起来
=COUNTIF(B:B,"*?")+COUNT(B:B)
或使用 SUMPRODUCT - 与我最初的建议相反
=SUMPRODUCT((B:B<>"")*(B:B<>0))
我这样做是因为 (IF(ISBLANK)) 公式:
=COUNTA(范围)-COUNTBLANK(范围)
所以,类似: =COUNTA(A1:A100)-COUNTBLANK(A1-A100)
这将为您提供准确的计数。