Google SpreadSheet查询:我可以删除列标题吗?

时间:2014-11-11 14:58:32

标签: google-sheets formulas google-sheets-query google-query-language

我正在google电子表格中执行此查询:

=QUERY(H4:L35;"select sum(L) where H='First Week'"; -1)

但它返回一个带有“sum”的小表作为标题和结果在它下面。我想要的只是结果!我如何删除标题?我可以吗?

6 个答案:

答案 0 :(得分:128)

试试这个:

=QUERY(H4:L35,"select sum(L) where H='First Week' label sum(L) ''")

希望有帮助!

答案 1 :(得分:21)

=QUERY(QUERY(A1:D, "SELECT *", 1), "SELECT * OFFSET 1", 0)

外部查询:"SELECT * OFFSET 1"排除第一行(标题)。

内部查询显式指定一行标题(通过提供给QUERY的第三个参数),而外部查询指定无。

答案 2 :(得分:0)

我有一个查询,该查询返回前3位。返回多行时,我无法使用此查询。我最后只用公式隐藏了该行,现在只显示了答案。

答案 3 :(得分:0)

=INDEX(QUERY(H4:L35;"select sum(L) where H='First Week'"; -1),2,1)

这只是解析返回的数组,并选择第一列中返回的第二条记录。

您也可以使用过滤功能来减少计算强度。

=SUM(FILTER(L4:L35, H4:H35 = "First Week"))

答案 4 :(得分:0)

对于使用数据透视的查询,请尝试使用 INDEX 从数据透视列中删除标题。

=INDEX(QUERY('上课时间'!A2:C11, "选择总和(C) 其中 A = '"&A5&"' A组 枢轴 B"), 2)

从这个帖子中得到了答案: https://stackoverflow.com/a/63468791/5424088

答案 5 :(得分:-2)

请参阅格式here

示例:

=QUERY(B4:C38,
   "SELECT C, sum(B) where C!='' group by C label C 'Member', sum(B) 'Sum'"
)