EXCEL怎样判断一个单元格含有指定字符的个数

比如,AI里输入:张王李王周小王,A2输入公式,检测含有‘王’的个数,返回3

Excel中可以利用find(search)函数、substitute函数或者countif函数,或者mid函数结合数组公式等来判断某单元格里是否包含某个字符。

工具:Office2013

方法如下:

判断A列单元格里是否包含“木”:

方法一:利用find函数判断

公式如下图所示,结果为数字,则说明包含;结果为#value,则不包含:

方法二:利用substitute函数判断

公式如下图所示,结果不是0,则说明包含;结果为0,则不包含:

方法三:利用countif函数判断

公式如下图所示,结果不为0,则包含;不为0,则不包含:

方法四:利用mid结合数组公式判断

公式如下图所示,结果不为0,则说明包含;结果为0,则不包含:

注意事项:这里列举了几种常见的方法,根据实际需要选择合适的方法进行判断即可,适合的方法才是最好的方法。

追问

判断含有指定字符的数量

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-06
假设原始数据在A1中,B1中输入
=COUNTIF(A1,"*\*")=1
就可以了。如果A2和下面还有类似数据,将B1公式用自动填充柄下拉。追问

测试了,不行

相似回答