excel自动判断A列中的每行字符是否包含B列的数值?

求助,如图,在A列中判断是否包含B列中的字符,结果显示在C列,多谢各位大神

C1单元格输入

=IF(ISERROR(LOOKUP(1,0/FIND($B$1:$B$3,A1),ROW($B$1:$B$3))),"无","有")

下拉公式

自行修改绝对引用区域。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-10
在C1中输入或复制粘贴下列公式
=IF(OR(ISNUMBER(FIND(B$1:B$200,A1))),"有","无")

=IF(OR(COUNTIF(A1,"*"&B$1:B$200&"*")),"有","无")
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充
B列数据单元格引用应根据数据区域进行调整,否则结果可能不正确。
第2个回答  2020-07-08
=IF(AND(ISERR(FIND($B$1,A1)),ISERR(FIND($B$2,A1))),"无","有")追问

大神,这个效果是很好,不过我给的图片只是示意作用,实际上A和B都有上百行,应该怎么写?

追答

所以,求助尽可能还原你原题本来面目,这样大家都节省时间。
如果上百行,那就VBA吧。

本回答被网友采纳
相似回答