怎样统计excel指定区域单元格中某字符串的个数?

在excel中的情况
我是说就统计指定区域单元格(比如:A2:A40单元格)中,某个字符(我要统计的是“+”)的个数
假设A2到A40单元格里 的内容都有不固定数量的‘+’号
怎么统计出其中的“加号”的个数!
我只要统计加号的个数
麻烦给我个公式!

我不想每个单元格一个公式,想弄个简单点的,下面是A2单元格的计算公式
=LEN(A2)-LEN(SUBSTITUTE(A2,"+",""))

示例公式:
=countif(a1:c100,*&"ABCD"&*)
示例公式统计A1:C100区域内有字符串ABCD的个数。
其中:OUNTIF函数统计单元格区域中满足给定条件的单元格的个数。语法结构为COUNTIF(rage,criteria),参数range是需要统计符合条件单元格数目的单元格区域,参数criteria为指定的统计条件。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-04-13
=SUM(LEN(A2:A40))-SUM(LEN(SUBSTITUTE(A2:A40,"+","")))
数组函数,同时按下ctrl+shift+enter三键
第2个回答  2014-04-13
=LEN(A2:A40)-LEN(SUBSTITUTE
(A2:A40," ","")) 输入数组公式,试试
第3个回答  2014-04-13
=SUMPRODUCT(LEN(A2:A40)-(LEN(SUBSTITUTE(A2:A40,"+",""))))
相似回答