在Excel中计数字符

我正在计算一定范围内某些字符的出现次数。 IE浏览器如果我有几个单元格中的单词,我想统计大写字母“A”出现的次数。

我发现最常见的答案(即使在这个网站上)是

=SUM(LEN(F59:F73)-LEN(SUBSTITUTE(F59:F73,"A",""))) 

这个特定的公式似乎只能算出范围内的第一个单元格,而没有其他单元格。 为什么这似乎是相当普遍的答案呢?

您可能需要使用Ctrl Shift Enterinput公式, 或者SUM更改为SUMPRODUCT以强制数组计算,而不必input数组公式:

 =SUMPRODUCT(LEN(F59:F73)-LEN(SUBSTITUTE(F59:F73,"A","")))