计算单元格中特定字符的数目
下面的公式用于计算单元格 A1 中的字符串中字符 B(大写)的个数:
=LEN(A1)-LEN(SUBSTITUTE(A1,"B",""))
- 通过使用 SUBSTITUTE 函数创建了一个新字符串,其中亿去掉所有字符 B。
- 使用原始字符串的长度减去了当前字符串的长度。
- 结果显示了原始字符 B 的个数。
通过使用 UPPER/LOWER 函数转换字符串,使得这个公式既可以处理大写字母,也可以处理小写字母。
=LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),"B",""))
=LEN(A1)-LEN(SUBSTITUTE(LOWER(A1),"b",""))
计算单元格中子字符串的出现次数
下面的公式则可以处理多个字符。它可以返回单元格 A1 中的字符串中某个特定子字符串(包含于单元格 B1 中)的出现次数。子字符串可以又任意多个字符组成。
=(LEN(A1)-LEN(SUBSTITUTE(A1,B1,"")))/LEN(B1)
通过将字符都转换为大写字符,从而可以执行不区分大小写的比较操作:
=(LEN(A1)-LEN(SUBSTITUTE(UPPER(A1),B1,"")))/LEN(B1)
网友评论