excel如何判断一个单元格里的文本是是否在为另一个单元格中存在

如图,A1为“定做真皮电脑椅家用办公椅可躺老板椅升降转椅按摩搁脚午休座椅子”,B2-B9分别为定做真皮老板椅老板椅真皮办公椅升降电脑椅可躺充电宝供电按摩椅电脑椅真皮胖子老板椅脚轮老板椅办公室椅子怎么判断B列的文字全部在A1里是否全部包含?比如B8“胖子老板椅”中的胖子这2个字A1中就没有,要显示“否”,文字全部在A1中包含的显示“是”用什么公式?
只有B列中出现A1中不包含的字符,才要回 否,
其他任何情况无论是字符重复、乱序等,全部返回是。
公式应该怎么搞?

如图,在C2写公式:

=IF(B2="","",IF(COUNT(FIND(MID(B2,ROW($1:$99),1),$A$1))=99,"是","否"))

这是数组公式,要按组合键CTRL+SHIFT+回车结束

下拉填充

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-10-24
C2公式:
=IF(B2="","",IF(IFERROR(FIND(B2,$A$1),0)>0,"是","否"))追问

这个好像不对啊,答案都是否

第2个回答  2018-10-24
=isnumber(find(b1,a1,1))追问

好像无法完成需要的效果

第3个回答  2018-10-24
写代码可以实现,公式比较难,
如果你要解决请发文件来!
第4个回答  2018-10-24
if函数吧
相似回答