如何计算一行excel单元格中相同字符的出现次数

如何计算一行excel单元格中相同文字的出现次数
2024-10-27 15:45:25
推荐回答(2个)
回答1:

以下的公式可以计算出excel单元格内一段字符串中某个字符(字母,数字,汉字等),其中单元格A1是字符串所在位置,A2是要统计的字符,我们也可以直接用某个字符代替A2

公式:=LEN(A1)-LEN(SUBSTITUTE(A1,A2,""))

例如A1中的数值是:65999,在B1中输入上面的公式:=LEN(A1)-LEN(SUBSTITUTE(A1,9,"")),所得结果是3 (有三个9)

回答2:

=COUNTIF(计算区域,条件)
如在A1:H1中查找6有几个单元格
=countif(a1:h1,6)
如果在一个单元格中计算某字符出现的次数
=LEN(计算出现某字符的字符串或单元格)-LEN(SUBSTITUTE(计算出现某字符的字符串或单元格,要查找的字符,""))
意思是替换前的字符串字节数减去把查找到的字符替换为空(不是空格,是删除了)后字符串的字节数,就是被替换掉的字符数。