Excel 用什么函数可以判断一个字符串中是否包含某些字符

 我来答
朱光闳熙华
2020-04-08 · TA获得超过3770个赞
知道大有可为答主
回答量:3103
采纳率:34%
帮助的人:221万
展开全部

判断方法如下:
1,判断字符串中是否包含大写字母A,可用公式=IF(ISNUMBER(FIND("A",A1)),"有","无")。
2,下拉公式会发现,含有小写字母a的结果是无,该公式里的FIND函数提取的是指定的字符区分大小写。
3,如果要判断是不是包含字母A且不区分大小写,可用SEARCH函数代替FIND函数,公式=IF(ISNUMBER(SEARCH("A",A1)),"有","无")。
4,要想判断单元格中是否包含多个指定字符中的某一个,如判断单元格中是否包含“大”、“小”、“20”这三个字符中的一个,可用公式=IF(OR(ISNUMBER(FIND({"大";"小";"20"},A1))),"有","无")。
5,下拉公式会发现,只要包含这三个字符中的任意一个,结果都是有。
6,而要判断是否同时包含这三个字符,只要把公式中的OR改成AND即可,公式=IF(AND(ISNUMBER(FIND({"大";"小";"20"},A1))),"有","无")。
7,要判断包含这三个字符中的几个,可用公式=COUNT(FIND({"大";"小";"20"},A1))。
8,要判断单元格中是否包含字母A,且不论在字符串的什么位置,也不区分大小写,可用公式=IF(COUNTIF(A1,"*A*"),"有","无")。
9,如果要判断四个字符中是否以字母A开头,公式=IF(COUNTIF(A1,"A???"),"有","无")或=IF(COUNTIF(A1,"A*"),"有","无")。

yanxy0924
2017-07-22 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18584

向TA提问 私信TA
展开全部

用isnumber(find())组合函数判断

比如判断A列是否包含B列同行内容

C2输入

=IF(ISNUMBER(FIND(B2,A2)),"包含","不包含")

公式下拉

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沈一民
2017-07-22 · TA获得超过8012个赞
知道大有可为答主
回答量:8448
采纳率:85%
帮助的人:2627万
展开全部

C2=IF(ISERROR(FIND(B5,A5)),"否","是")向下复制

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
18907400315
2017-07-22 · TA获得超过2157个赞
知道小有建树答主
回答量:982
采纳率:75%
帮助的人:215万
展开全部

用FIND函数可以解决的:=FIND("函数",B17)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skyzxh

2017-07-22 · 知道合伙人软件行家
skyzxh
知道合伙人软件行家
采纳数:2623 获赞数:8344
毕业于中科院,硕士,30年工程从业经验。现任公司技术负责。

向TA提问 私信TA
展开全部
find函数。。。。。。。。。。。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式