楼主: 我是小趴菜
1058 0

[实际应用] 【Excel】Excel如何判断某单元格或者字符串中是否包含某些字符? [推广有奖]

  • 0关注
  • 4粉丝

教授

35%

还不是VIP/贵宾

-

威望
0
论坛币
29650 个
通用积分
380.5350
学术水平
1 点
热心指数
1 点
信用等级
0 点
经验
7150 点
帖子
670
精华
0
在线时间
37 小时
注册时间
2022-8-30
最后登录
2023-4-4

楼主
我是小趴菜 发表于 2022-10-21 13:30:25 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

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


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



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


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



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


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


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




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


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



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


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



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


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



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 xcel exce cel 字符串

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-6 19:39