Excel-计算所有非空单元格,不包括空字符串

Excel-计算所有非空单元格,不包括空字符串,excel,Excel,如果我使用COUNTA(range),它将使用空字符串(“”)对单元格进行计数。我如何避免这种情况计数(范围“&”)似乎不起作用。对于列A,单元格A1到A100尝试: =SUMPRODUCT(--(A1:A100<>"")) =SUMPRODUCT(-A1:A100“”) 这将忽略包含空字符串的范围中的单元格(例如,使用Excel 2013测试的IF(someCondition,someValue,“”)) =COUNTIF(range, ">0") @史考特克拉纳:那好像

如果我使用
COUNTA(range)
,它将使用空字符串(“”)对单元格进行计数。我如何避免这种情况<代码>计数(范围“&”)似乎不起作用。

对于列A,单元格A1A100尝试:

=SUMPRODUCT(--(A1:A100<>""))
=SUMPRODUCT(-A1:A100“”)

这将忽略包含空字符串的
范围中的单元格(例如,使用Excel 2013测试的
IF(someCondition,someValue,“”)

=COUNTIF(range, ">0")

@史考特克拉纳:那好像不管用……我不知道['我不认为这个网站的所有访问者都一定知道修改这里指定的范围,可能会放弃在SUMPRODUCT中使用整列引用是可以的想法,当然不是。你是说逗号而不是semicolon@dashnick谢谢你的反馈。语法取决于本地化。对于我的Excel(NL)它恰好是发布的。我更正为en_US本地化。