Excel函数:判断字符串A里面是否包含另一字符串B

有一长的字符串A判断里面是否包含另一字符串B用什么方法... 有一长的字符串A判断里面是否包含另一字符串B用什么方法 展开
 我来答
茗童邪魅
2019-05-20 · TA获得超过6189个赞
知道答主
回答量:446
采纳率:0%
帮助的人:6.3万
展开全部

1、本次演示使用的软件为Excel电子表格,软件版本为Microsoft office家庭和学生版2016。

2、首先打开Excel电子表格,并在表格中输入两列字符串用于演示如何进行字符串的包含判断。

3、在c2单元格中输入公式“=IF(FIND(B2,A2),"包含","")”,公式表示在a2单元格中找b2单元格中的值,找到这显示包含,找不到则显示#VALUE!。

pepe3399
2018-07-06 · 知道合伙人软件行家
pepe3399
知道合伙人软件行家
采纳数:1259 获赞数:5941
1988年毕业于苏州市职业大学计算机专业 从事软件开发5年 从事生产管理20年

向TA提问 私信TA
展开全部

用函数find可以解决。例如下图,用FIND可以查找字符串在目标字符串中的开始位置,如果找不到则显示#VALUE。如图:

如果不希望出现#VALUE!,那么再套用一个函数IFERROR就可以了。如图:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fushxp
推荐于2017-11-22 · TA获得超过2460个赞
知道小有建树答主
回答量:1190
采纳率:0%
帮助的人:1068万
展开全部
=IF(FIND("B",A1),"B","")
B以你实际的字符替代,A1,为你实际的A所在的单元格。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5731d07c3b5
2019-10-10 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:1066万
展开全部
FIND(find_text,within_text,start_num)
FINDB(find_text,within_text,start_num)
SEARCH(find_text,within_text,start_num)
SEARCHB(find_text,within_text,start_num)
SEARCH

SEARCHB
在查找文本时不区分大小写,可以在
find_text
中使用通配符
FIND和FINDB在查找文本时区分大小写,不能在
find_text
中使用通配符
FINDB

SEARCHB
函数用于双字节字符。
函数返回从
within_text
的首字符开始返回
find_text
的起始位置编号,如果找不到返回错误值#VALUE!。
利用这一点,配合ISNUMBER函数可以判断within_text
中是否含有find_text
,如果要判断A1中的字符串中是否含有B1中的字符串,可以用公式=ISNUMBER(FIND(B1,A1)),如果A1中的字符串中含有B1中的字符串返回TRUE,否则返回FALSE。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
礼怡合从珊
2019-03-08 · TA获得超过3621个赞
知道大有可为答主
回答量:3063
采纳率:25%
帮助的人:440万
展开全部
使用下列公式之一
=IF(ISNUMBER(FIND("字符串B","字符串A")),"包含","不包含")
=IF(COUNT(FIND("字符串B","字符串A")),"包含","不包含")
=IF(COUNTIF("字符串A","*"&"字符串B"&"*"),"包含","不包含")
=IF(COUNTIF(A1,"*"&B1&"*"),"包含","不包含")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式