首页 > 解决方案 > 查询 Google 表格 - 如何匹配部分字符串

问题描述

我想查询谷歌表格中与一列中的部分字符串匹配的所有数据条目。更准确地说,我查询的字符串是一个人“AB”的首字母。现在我想匹配所有包含两个人的姓名首字母或姓名首字母组合的条目:“AB/CD”。

这是我到目前为止所尝试的:

=QUERY(IMPORTRANGE(Overview!X21, "Todo!C2:F"), "select Col2 where Col2 = '.*"&F1&".*'")

F1 是一个包含我要查询的首字母的单元格。

即使首字母在请求的列中,也不会返回任何内容。如果我查询:

=QUERY(IMPORTRANGE(Overview!X21, "Todo!C2:F"), "select Col2 where Col2 = 'Initials'")

它有效,但我不想使用正则表达式。

希望有人能帮我解开这个谜。

标签: google-sheetsfiltergoogle-sheets-formulagoogle-sheets-queryimportrange

解决方案


你可能想试试

=QUERY(IMPORTRANGE(Overview!X21, "Todo!C2:F"), "Select Col2 where Col2 contains '"&F1&"'")

推荐阅读