Google sheets 为什么我的Google Sheets查询函数返回产品(n())?

Google sheets 为什么我的Google Sheets查询函数返回产品(n())?,google-sheets,Google Sheets,我有一个查询函数,它提供了一个名称和一个值的两列数据。当我尝试将第二个Select列标识符乘以查询字符串中的金额时,它会在单元格本身上返回一个空格,并在其旁边的列上返回乘积(2()),下面是我的数据。如果我不使用算术运算符,查询将正确返回,没有任何奇怪的标签 工作查询: =QUERY(IndustryBlueprintData!A2:H32015, "select G, H where C = '" & $B34 & " Blueprint' AND D = 1", 0)

我有一个查询函数,它提供了一个名称和一个值的两列数据。当我尝试将第二个Select列标识符乘以查询字符串中的金额时,它会在单元格本身上返回一个空格,并在其旁边的列上返回乘积(2()),下面是我的数据。如果我不使用算术运算符,查询将正确返回,没有任何奇怪的标签

工作查询:

=QUERY(IndustryBlueprintData!A2:H32015, 
 "select G, H where C = '" & $B34 & " Blueprint' AND D = 1", 0)

奇怪的标签查询(*2为测试值):

这是因为
(H*2)
(例如,您创建了一个列H*2的产品)

要修复它,您需要使用
label(H*2)'
标记它,如:

=QUERY(IndustryBlueprintData!A2:H32015,
 "select G, (H * 2) 
  where C = '" & $B34 & " Blueprint' 
    AND D = 1 
  label (H * 2)''", 0)
这是因为
(H*2)
(例如,您创建了一个列H*2的产品)

要修复它,您需要使用
label(H*2)'
标记它,如:

=QUERY(IndustryBlueprintData!A2:H32015,
 "select G, (H * 2) 
  where C = '" & $B34 & " Blueprint' 
    AND D = 1 
  label (H * 2)''", 0)