比如一行文本:
ABC,@BCD@,4522323@AABBCCD
如何用公式统计@的个数?
【1】计算公式:
(LEN(原字符串)-LEN(CONCATENATE(SPLIT(原字符串,被统计字符))))/LEN(被统计字符)
【2】实现逻辑:
利用SPLIT()函数的特性将被统计字符给清楚掉,然后进行常规统计,好处是不限字符长度、出现次数、出现位置。
【3】测试链接:
https://tnvew1vqtq.jiandaoyun.com/f/61eda9184b875f000769476b
换个方式
len可以计算字符长度
然后用replace可以将需要统计的字符用空替代,在计算长度,与原来字符比较长度,就可以计算个数了
len(字符串)-len(replace(字符,"自定字符",""))