Regex 从电子表格中查询这些数据

Regex 从电子表格中查询这些数据,regex,join,google-sheets,google-sheets-formula,google-sheets-query,Regex,Join,Google Sheets,Google Sheets Formula,Google Sheets Query,我正在尝试从Sheet1到Sheet2查询我的数据。 表1包含原始数据。Sheet2前2列保留用于查询Sheet1中的数据 我想从表1到表2查询A和B 原始数据样本 Hello (Hey) Hi 25 Sample(Data) is this 36 Query Hello (Hey) 我应该把整行都放到sheet2上,但是由于括号的原因,我不能得到结果 我使用以下公式从表1到表2查询我的数据 =query(Original!A:F, "where A matches '" & joi

我正在尝试从Sheet1到Sheet2查询我的数据。 表1包含原始数据。Sheet2前2列保留用于查询Sheet1中的数据

我想从表1到表2查询A和B

原始数据样本

Hello (Hey) Hi 25
Sample(Data) is this 36

Query
Hello (Hey)
我应该把整行都放到sheet2上,但是由于括号的原因,我不能得到结果

我使用以下公式从表1到表2查询我的数据

=query(Original!A:F, "where A matches '" & join("|", A:A) & "' AND B matches '" & join("|", B:B) & "'",0)

Google Sheets的
QUERY
函数使用伪SQL语法。我建议您在这里详细阅读:。本文档提供了非常好的语法概述和一些有用的示例

通常,公式的“查询”部分需要遵循语法
select[column(s)],其中[some condition]

在你的情况下,如果我误解了你的要求,听起来你只是希望原始表单中A列和B列的全部内容更正我,这样你甚至不需要条件:

=QUERY(Original!A:F,"select A, B")

Google Sheets的
QUERY
函数使用伪SQL语法。我建议您在这里详细阅读:。本文档提供了非常好的语法概述和一些有用的示例

通常,公式的“查询”部分需要遵循语法
select[column(s)],其中[some condition]

在你的情况下,如果我误解了你的要求,听起来你只是希望原始表单中A列和B列的全部内容更正我,这样你甚至不需要条件:

=QUERY(Original!A:F,"select A, B")

尝试以下简单数组引用:

={Original!A:B}

尝试简单的数组引用,如:

={Original!A:B}

共享工作表副本和所需输出示例共享工作表副本和所需输出示例