首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel -多词搜索-公式

Excel -多词搜索-公式
EN

Stack Overflow用户
提问于 2022-08-12 14:35:04
回答 3查看 56关注 0票数 -1

朋友们,我需要你在下面的帮助

假设在A列中我有一些公司名称或正常名称,我需要在每个单元格中进行多个单词搜索,如果匹配是的话

例如-我想搜查戴维斯和帕特尔

如果A1有戴维斯·埃里克,如果A2有萨达尔·帕特尔,结果应该是是,如果A3有戴维斯·帕特尔,结果应该是是,如果A4有帕梅拉·卡洛,结果应该是否。

你能帮帮我吗??提前感谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2022-08-22 21:37:22

以下公式行之有效:

代码语言:javascript
复制
=IFS(ISNUMBER(SEARCH("Davis",A1)),"Yes",ISNUMBER(SEARCH("Patel",A1)),"Yes",TRUE,"No")

票数 0
EN

Stack Overflow用户

发布于 2022-08-12 15:04:56

因此,您可以使用它并根据需要进行编辑:

代码语言:javascript
复制
=IFERROR(OR(IFERROR(FIND($B$1,A1,1),""),IFERROR(FIND($B$2,A1,1),"")),"No")

编辑:对名称进行硬编码:

代码语言:javascript
复制
=IFERROR(OR(IFERROR(FIND("Davis",A1,1),""),IFERROR(FIND("Patel",A1,1),"")),"No")
票数 0
EN

Stack Overflow用户

发布于 2022-08-12 15:09:31

参见图片-黄色搜索词

如果A栏中的数据,

在单元格B1中:

代码语言:javascript
复制
=IF(IFERROR(SEARCH($E$1,A1,1),0)>0,"Yes","")

在单元格C1中:

代码语言:javascript
复制
=IF(IFERROR(SEARCH($F$1,A1,1),0)>0,"Yes","")

在单元格D1中:

代码语言:javascript
复制
=IF(B1<>"",B1,IF(C1<>"",C1,"No"))

单元格中的搜索项E1和F1

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73335772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档