excel中,如何实现查看单元格中是否包含指定区域内的字符?A列中是否有包含B列字符

A1 15:08:15: 操作详细日期时间 :2014-06-28 15:11:31条码1:101406261225392-条码2:101406261225404-文件名:D:\Backup

A2 11:01:27: 操作详细日期时间 :2014-06-28 11:07:01-机主名:BoLuo03-用户名:pe-条码1:101406260988870-条码2:101406260988881-文件名:D:\Backup\

A3 15:46:05: 操作详细日期时间 :2014-06-28 15:51:43-机主名:BoLuo03-用户名:pe-条码1:101406261258556-条码2:101406261258567-文件名:D:\Backup\桌面\

A4 15:09:19: 操作详细日期时间 :2014-06-28 15:12条码1:101406261225437-条码2:101406261225448-文件名:D:\Backup

A5 15:12:02: 操作详细日期时间 :2014-06-28 条码1:101406261225471-条码2:101406261225482-文件名:D:\Backup

A6 15:34:07: 操作详细日期时间 :2014-06-28 15:36:05-机名:boluo-用户名-条码1:101406261173754-条码2:101406261173765-文件名:C:\Documents and Settings\Administrator\桌面

A7 15:13:02: 操作详细日期时间 :2014-06-28 15:条码1:101406261235517-条码2:101406261235528-文件名:D:\Backup

B1 101406261235517

B2 101406261132737

B3 101406261076374

B4 101406261225404

在C1单元格输入以下公式,然后向下填充公式

=COUNTIF(A:A,"*"&B2&"*")

结果为1 的为包含,为0的不包含。

详见附图

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-10
使用vlookup函数可以做到
B1中输入=VLOOKUP("*"&B12&"*",IF({1,0},$A$1:$A$10,ROW($A$1:$A$10)),2,)
注意这个公式输入完成,要按下ctrl+shift+enter结束公式,结束后可以看见公式两端有{}.
然后下拉,出现数字的就是在第几行.NA的就是没有的.本回答被网友采纳
第2个回答  2014-07-01

C2=FIND(C$1,$A2)复制到C2:F7区域即可,#VALUE!表示没找到,数值表示在这个单元格了要查找的内容,位置在从左数第65个位置
相似回答