Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 与来自另一个Google工作表的查询/导入中的条件求和_Regex_Google Sheets_Sum_Google Sheets Formula_Google Query Language - Fatal编程技术网

Regex 与来自另一个Google工作表的查询/导入中的条件求和

Regex 与来自另一个Google工作表的查询/导入中的条件求和,regex,google-sheets,sum,google-sheets-formula,google-query-language,Regex,Google Sheets,Sum,Google Sheets Formula,Google Query Language,我在电子表格a中有这样一个表格: | title| total | |----- |--------| | X1 | 2 | | Y | 3 | | Z | 4 | | X2 | 5 | 由于此电子表格A不断更新并使用其他公式,因此我需要将其导出到另一张工作表中。 如果Title列与Regexp之类的条件匹配,我还需要对Total列求和。 结果如下: | title| total | |----- |--------

我在电子表格a中有这样一个表格:

| title| total  | 
|----- |--------| 
| X1   | 2      | 
| Y    | 3      | 
| Z    | 4      | 
| X2   | 5      |
由于此电子表格A不断更新并使用其他公式,因此我需要将其导出到另一张工作表中。 如果Title列与Regexp之类的条件匹配,我还需要对Total列求和。 结果如下:

| title| total  | 

|----- |--------| 

| X    | 7      | 

| Y    | 3      | 

| Z    | 4      | 
请告知这种情况,我一直在研究使用sumif公式的查询,但当条件不匹配时,它不支持sum。 提前感谢。

您可以使用通配符选项尝试
SUMIFS()
。使用下面的公式-

=SUMIFS($B$2:$B$5,$A$2:$A$5,D2 & "*")

您可以使用通配符选项尝试
SUMIFS()
。使用下面的公式-

=SUMIFS($B$2:$B$5,$A$2:$A$5,D2 & "*")

允许访问后,请尝试:

=INDEX(QUERY({REGEXREPLACE(
 IMPORTRANGE("id", "sheetname!A2:A"), "\d+$", ), 
 IMPORTRANGE("id", "sheetname!B2:B")}, 
 "select Col1,sum(Col2) 
  where Col1 is not null 
  group by Col1 
  label sum(Col2)''"))

允许访问后,请尝试:

=INDEX(QUERY({REGEXREPLACE(
 IMPORTRANGE("id", "sheetname!A2:A"), "\d+$", ), 
 IMPORTRANGE("id", "sheetname!B2:B")}, 
 "select Col1,sum(Col2) 
  where Col1 is not null 
  group by Col1 
  label sum(Col2)''"))

包括正则表达式将作为这些组基础的内容。我假设您的示例数据是简化的,这意味着它不仅仅基于每个标题的第一个字符,对吗?包括正则表达式作为这些组基础的内容。我假设您的示例数据是简化的,这意味着它不仅仅基于每个标题的第一个字符,对吗?