查询Google表格-如何匹配部分字符串

时间:2019-03-28 11:29:32

标签: google-sheets google-sheets-query

我想查询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'")

它可以工作,但我不想使用正则表达式。

希望有人可以帮助我解决这个难题。

2 个答案:

答案 0 :(得分:1)

您可能想尝试

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

答案 1 :(得分:0)

另一种方式是:

let guess: u32 = match guess.trim().parse() {
    Ok(_) => _,
    Err(_) => continue,
};