首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Excel中精确匹配多个关键字

在Excel中精确匹配多个关键字
EN

Stack Overflow用户
提问于 2018-04-23 12:52:35
回答 1查看 155关注 0票数 0

我正在尝试搜索数千个发票行,以查找服务的支付价格。

本质上,每一行的格式都是相同的,去SizeMaterial,下面的图片是一个例子。

示例图像

我只想有一个公式,我可以选择范围,它会选择任何有3个关键字的行项目,但只有这三个关键字,如果它有3个关键字中的2个,它将忽略它,依此类推。

因此,理想情况下,我可以获得匹配该搜索函数和支付的价格的行的列表。

我希望有人能帮助我,我只设法使它搜索关键字一般,但不是精确匹配

EN

回答 1

Stack Overflow用户

发布于 2018-04-23 13:50:07

如果我理解正确的话,您希望同时根据3个条件进行快速过滤。使用辅助筛选器列可以很容易做到这一点。

请先看截图:

Filter是我们的帮助列,我们将尝试根据您在E1F1G1单元格中输入的关键字在此处生成TRUEFALSE值。TRUE意味着左边的单元格包含所有这些关键字。

B2的公式如下,请抄写下来:

代码语言:javascript
运行
复制
=ISERROR(FIND(E$1,$A2)+FIND(F$1,$A2)+FIND(G$1,$A2)) 

这个公式基本上是试图在我们的描述字符串中找到3个关键字的位置,并将它们相加。如果没有找到其中的一个,则抛出一个错误,求和也将是一个错误。我使用这个错误来查看我们的字符串中是否存在所有的关键字。

最后,您应该打开COL:A和COL:B的过滤器,并过滤TRUE值,以便只看到包含关键字的行。

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

https://stackoverflow.com/questions/49973612

复制
相关文章

相似问题

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