如何使用带通配符的 FILTER 函数?

Posted

技术标签:

【中文标题】如何使用带通配符的 FILTER 函数?【英文标题】:How to use FILTER function with wildcard? 【发布时间】:2020-11-08 10:02:07 【问题描述】:

我正在尝试使用 Google 表格 FILTER 函数来过滤包含单词“组”的字符串。

我使用的代码是这样的:

=filter(A2:C2262,B2:B2262="*"&"groups"&"*")

很遗憾,它不起作用,因为我收到的错误消息是“在 FILTER 评估中找不到匹配项”。

我附上了一张截图来显示我正在使用的表格。

我该如何进行这项工作?

【问题讨论】:

【参考方案1】:

尝试:

=FILTER(A:A, SEARCH("*group*", A:A))

【讨论】:

谢谢,这成功了!我只是希望我知道为什么我的不知道。 您的版本不起作用,因为没有值完全等于“group”(请注意,您不需要连接 3 个字符串)。 @player0 添加了 SEARCH 函数,如果它在任何地方找到“组”,它将返回一个非零值,因此,考虑一行。

以上是关于如何使用带通配符的 FILTER 函数?的主要内容,如果未能解决你的问题,请参考以下文章

VertX SQL 查询与参数如何使用 LIKE ?带通配符

c# DataTable 选择带 Int32 的通配符

SQL按LIKE(带通配符)进行分组,如何实现正确的求和

如何在lisp中迭代一个带参数的函数,而参数是文件名?

无论如何都要有带通配符的路径模板

如何在 IO 函数的路径中使用 %username% 通配符