![计算文本单元格数](https://linux22.com/image/1402753/%E8%AE%A1%E7%AE%97%E6%96%87%E6%9C%AC%E5%8D%95%E5%85%83%E6%A0%BC%E6%95%B0.png)
我需要一种有效的方法来计算包含文本的列中的单元格数量。公式:
=COUNTA(A:A)
给出了一个结果,但该结果包括包含返回“”的公式的单元格,我希望将其排除在外。
公式:
=SUMPRODUCT((--(A:A<>""))
给出正确的值,但是非常慢。
是否存在不使用 SUMPRODUCT 的更有效的公式?
答案1
要计算文本(不是数字)但不计算“”,您可以使用此公式
=COUNTIF(A:A,"?*")
我需要一种有效的方法来计算包含文本的列中的单元格数量。公式:
=COUNTA(A:A)
给出了一个结果,但该结果包括包含返回“”的公式的单元格,我希望将其排除在外。
公式:
=SUMPRODUCT((--(A:A<>""))
给出正确的值,但是非常慢。
是否存在不使用 SUMPRODUCT 的更有效的公式?
要计算文本(不是数字)但不计算“”,您可以使用此公式
=COUNTIF(A:A,"?*")