EXCEL表格中A列、B列中有若干个字符串,C列中有若干关键字,如何快速查看A或B列中字符是否命中关键字? 10

EXCEL表格中A列、B列中有若干个字符串,C列中有若干个关键字,可能包含在A列或B列的字符串中,如何快速的检查A或B列中字符串是否包含,或者说命中了C列的关键字,并在D... EXCEL表格中A列、B列中有若干个字符串,C列中有若干个关键字,可能包含在A列或B列的字符串中,如何快速的检查A或B列中字符串是否包含,或者说命中了C列的关键字,并在D列显示在A或B列哪个单元格命中了关键字,对应的在E列显示命中了C列的哪个关键字?用公式或者VBA吗?求代码!急!谢过各位大神!!! 展开
 我来答
山桑弓
2019-02-15 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7793
采纳率:66%
帮助的人:2544万
展开全部
D2中输入
=TEXT(SUMPRODUCT((1-ISERR(FIND(IF(C2<>"",C2,"是"),$A$2:$B$27)))*(ROW($2:$27)*10+COLUMN(A:B))),"在0行0列;;")
E2中输入
=INDIRECT(TEXT(SUMPRODUCT((1-ISERR(FIND(C2,$A$2:$B$27)))*(ROW($2:$27)*100+COLUMN(A:B))),"R0C00"),)&""
选中D2:E2,下拉。
AB两列中不得出现有重复的包含C2内容的,否则不对了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
新浪河阳小子
科技发烧友

2019-02-14 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:6229
采纳率:69%
帮助的人:39万
展开全部
D2=IFERROR(LOOKUP(1,0/FIND(C$2:C$18,A2),A$2:A$100),"")
E2=IFERROR(LOOKUP(1,0/FIND(C$2:C$18,B2),B$2:B$100),"")

下拉公式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我来也xsczd
科技发烧友

2019-02-15 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:1811万
展开全部
在D2单元格输入公式:
=IFERROR(LOOKUP(1,0/FIND($C$2:$C$18,A2),$C$2:$C$18),"没有")

复制并下拉和右拉至E100……,即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式