我在我的谷歌电子表格中做这个查询:
=QUERY(H4:L35;"select sum(L) where H='First Week'"; -1)
但是它返回一个小表,其下面是“ sum”作为头部和结果。我想要的只是结果!如何删除标题?可以吗?
试试这个:
=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"排除第一行(头部)。
"SELECT * OFFSET 1"
内部查询显式地指定了一行头(通过提供给 QUERY的第三个参数) ,而外部查询指定了一行头。
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,公式将立即显示数字。对我有用,希望有用!