我想计算一列中非空白或空格的单元格数。我熟悉 COUNTA 函数。但这行不通,因为有些单元格可能有一个或多个空格,而 COUNTA 会计算它们。我尝试使用以下方法:
=COUNTIF(A1:A100,"LEN(TRIM())>0")
但那行不通,因为我必须为 TRIM() 指定一个参数。我意识到我也可以通过创建一个辅助列(例如 B 列)来实现我想要的效果,其中每个单元格等于 A 列中相应单元格的 TRIM(),然后使用以下函数获取计数:
=COUNTIF(B1:B100,"?*")
但我希望避免使用辅助列。如有任何建议,我将不胜感激。
答案1
你可以使用例如:
=SUMPRODUCT(--(TRIM(A1:A100)<>""))