Google 电子表格查询: 我可以删除列标题吗?

我在我的谷歌电子表格中做这个查询:

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

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

121507 次浏览

试试这个:

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

请参阅格式 给你

例如:

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

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

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

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

不用使用 ''将列名称标记为空格,您可以像下面这样省略所有标题:

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

我有一个查询返回前3名。当返回多行时,我无法使其正常工作。我最终只是隐藏了与公式的行,现在只有答案显示。

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

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

您也可以使用计算密集程度较低的 filter 函数来完成此操作。

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

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

= 索引(查询(‘课时’, ”选择 sum (C) 其中 A =’“ & A5 &”’ A 组 支点 B”) ,2)

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

你可以这样做:

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

它会将 sum (L)中的自动标签标记为”或空。不需要加 -1,公式将立即显示数字。对我有用,希望有用!