EXCEL模糊查询某一列字段中是否包含另一列中关键字,请高手指导,谢谢!

如下A列B列四川达州宣汉南坝镇河市镇四川达州河市镇南坝镇四川达州亭子镇蒲家坝如上表格,如果识别A列的字段中包含B列的字段,如果包含,在C列显示1因为数据量大,求高手指导!... 如下
A列 B列
四川达州宣汉南坝镇 河市镇
四川达州河市镇 南坝镇
四川达州亭子镇 蒲家坝
如上表格,如果识别A列的字段中包含B列的字段,如果包含,在C列显示1
因为数据量大,求高手指导!
展开
 我来答
游戏放松小助手
高粉答主

2020-03-27 · 我是游戏小达人,乐于助人
游戏放松小助手
采纳数:32 获赞数:76895

向TA提问 私信TA
展开全部

1、首先在电脑上打开要查询的Excel工作薄。

2、然后选中要进行模糊查询的列,并且选中工具栏上“开始”---“排序和筛选”---“筛选”。

3、这样在选中的列上有一个向下的下拉框,点击下拉框。选中“文本筛选”,下一步选择“包含”。

4、在这个列表中要查找到包含“刘”的所有行。在弹出的“自定义自动筛选方式”中输入“刘”,点击确定。

5、这样就会把所有包含“刘”的行筛选出来了,达到了模糊查询的目的。

Answer_box
2014-09-03 · TA获得超过1127个赞
知道大有可为答主
回答量:1414
采纳率:100%
帮助的人:430万
展开全部

C1公式下拉填充:

=IF(COUNTIF(A:A,"*"&B1&"*")*(B1<>""),1,"")


已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e097073
推荐于2017-11-26 · TA获得超过568个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:433万
展开全部
=IF(ISERROR(LOOKUP(2,1/IF(B:B<>"",FIND(B:B,A1)),B:B)),"",1)

数组公式ctrl+shift+enter三键结束公式
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
byl341010202
2014-09-03 · TA获得超过2195个赞
知道大有可为答主
回答量:2860
采纳率:0%
帮助的人:2431万
展开全部
C1=(COUNTIF(A:A,"*"&B1&"*")>=1)*1
下拉
选>=1,为使A列有多个单元格包含B1也显示1.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4ac8a0a353
2014-09-03 · TA获得超过128个赞
知道答主
回答量:513
采纳率:45%
帮助的人:84.6万
展开全部
c1=countif(a1,"*"&b1&"*")
下拉
更多追问追答
追问
谢谢,不过好像出来的数据有点不对。出来的结果
四川达州宣汉南坝镇 河市镇 1
四川达州河市镇 南坝镇 0
四川达州亭子镇 蒲家镇 0
追答
你是在哪个单元格里写公式的?
c1=countif(a:a,"*"&b1&"*")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式