舞钢鑫泽钢铁李唐 茶余饭后 Excel如何判断某单元格或者字符串中是否包含某些字符?

Excel如何判断某单元格或者字符串中是否包含某些字符?

1.判断字符串是否含有某字符,区分大小写 比如判断字符串中是否包含大写字母A,可用公式=IF(ISNUMBER…

1.判断字符串是否含有某字符,区分大小写

比如判断字符串中是否包含大写字母A,可用公式=IF(ISNUMBER(FIND("A",A2)),"有","无")。含有小写字母a的结果是无,该公式里的FIND函数提取的是指定的字符区分大小写,如下图所示

Excel如何判断某单元格或者字符串中是否包含某些字符?
Excel如何判断某单元格或者字符串中是否包含某些字符? 1

2.判断字符串是否含有某英文字符,区分大小写,可用SEARCH函数代替FIND函数

比如判断字符串是否包含字母A且不区分大小写,公式=IF(ISNUMBER(SEARCH("A",A2)),"有","无"),如下图所示。

Excel如何判断某单元格或者字符串中是否包含某些字符?
Excel如何判断某单元格或者字符串中是否包含某些字符? 2

3.判断字符串中是否包含多个指定字符中的某一个。

比如判断字符串中是否包含“id”、“1”、“3”这三个字符中的一个,可用公式

=IF(OR(ISNUMBER(FIND({"id";"1";"3"},D2))),"有","无")。

Excel如何判断某单元格或者字符串中是否包含某些字符?
Excel如何判断某单元格或者字符串中是否包含某些字符? 3

4.判断是否同时包含某几个字符

比如判断字符串中是否同时包含“id”、“1”、“3”这三个字符,可用公式=IF(AND(ISNUMBER(FIND({"id";"1";"3"},D2))),"有","无")。

Excel如何判断某单元格或者字符串中是否包含某些字符?
Excel如何判断某单元格或者字符串中是否包含某些字符? 4

5.判断包含某几个字符中的几个,可结合引用COUNT()函数

比如判断字符串中包含“id”、“1”、“3”这三个字符的几个,可用公式=COUNT(FIND({"id";"1";"3"},D2))。

Excel如何判断某单元格或者字符串中是否包含某些字符?
Excel如何判断某单元格或者字符串中是否包含某些字符? 5

6.判断单元格中是否包含某字符,且不论在字符串的什么位置,也不区分大小写(模糊查询)

比如判断字符串中是否包含“m”字符,可用公式=IF(COUNTIF(D2,"m"),"有","无")。

Excel如何判断某单元格或者字符串中是否包含某些字符?
Excel如何判断某单元格或者字符串中是否包含某些字符? 6

7.多条件判断字符串中是否含有某字符并替代或删除

例:将id+数字串的字符串中的“id”删掉,将含有“com”的字符串中的“com”替换为“c”,公式

=IF(COUNTIF(D2,"id")=1,SUBSTITUTE(D2,"id",""),IF(COUNTIF(D2,"com")=1,SUBSTITUTE(D2,"com","c"),D2)),如下图所示。

Excel如何判断某单元格或者字符串中是否包含某些字符?
Excel如何判断某单元格或者字符串中是否包含某些字符? 7
本文来自网络,不代表舞钢鑫泽钢铁李唐立场,转载请注明出处:https://www.wusteel.cn/1293/

作者: TEL15603758608

为重大工程项目提供优质钢材!
广告位

发表回复

联系我们

联系我们

15603758608

在线咨询: QQ交谈

邮箱: 283232962@qq.com

工作时间:周一至周六,8:00-18:00,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部