使用多个搜索进行索引和匹配

Index & match using multiple searches

提问人:user22791379 提问时间:10/24/2023 最后编辑:user22791379 更新时间:10/24/2023 访问量:39

问:

我正在尝试制作一个搜索表格的公式,但需要找到 2 件事才能给出输出。一个搜索字符串可以很好地用于此。

=INDEX(C3:C33,MATCH("1450",A3:A33,0),1)

这非常适合一次信息查询。我尝试使用 ,但它不允许数字(或者至少我无法获得它)。我遇到的另一个问题是我没有对一个项目进行完全匹配搜索。如果这很重要,这两个查询搜索都是列搜索。REGEXMATCH

A列 B列 C列 D列
是的 公式
是的 公式

从理论上讲,它会在A列中搜索“yes”,在B列中搜索“Na”,在D列中返回“Stop”的搜索

希望这是有道理的。

我无法进行多次查询,只能进行一次查询以返回正确的结果。试。REGEXMATCHLOOKUPIFAND

Google 表格 索引匹配

评论


答:

0赞 Codedabbler 10/24/2023 #1

下面是如何基于多个条件实现匹配的示例:

=INDEX(C3:C33,MATCH(1,(A3:A33=“yes”)*(B3:B33=“no”),0))

Screenshot

根据您的陈述“我遇到的其他问题是我没有对一个项目进行完全匹配的搜索”,我不确定这是否正是您要找的。我也不确定这个数字是从哪里来的。

这只是如何根据多个条件进行匹配的一个示例。让我知道这是否有助于或至少让您朝着正确的方向前进。

评论

0赞 user22791379 10/24/2023
这有效,我编辑了一些我的搜索字符串以使其工作。谢谢。
0赞 Codedabbler 10/24/2023
伟大。很高兴它有帮助。