【发布时间】:2018-09-09 07:56:20
【问题描述】:
我有这个问题
=query(importrange("link";"Sales!A2:F");"Select Col1,Col3,Col4,Col5,Col6 where Col2='Manager'")
以这种格式获取数据
日期 |姓名 |总和 |多普|评论
我有这个公式
=query(importrange("link";"Sales!A2:F");"Select Sum(Col4) where Col2='Manager' label Sum(Col4) ''")
这给了我“总和”列的总数
它们单独工作正常,但是当我将它们与 {} 一起加入时,如下所示:
={query(importrange("link";"Sales!A2:F");"Select Col1,Col3,Col4,Col5,Col6 where Col2='Manager'");query(importrange("link";"Sales!A2:F");"Select Sum(Col4) where Col2='Manager' label Sum(Col4) ''")}
我得到一个
In ARRAY_LITERAL, an Array Literal was missing values for one or more rows
预期的行为是连接公式将输出数据表,并在总和下方。
公式的原因,最终会有12个额外按月对源数据进行排序,得到每个月的“Table/Total”。
也许“查询”不是最好的方法,如果是这样,我会很高兴学习一种更有效的方法!
请记住,在您所在的地区,“;”内部公式可能需要替换为“,”
【问题讨论】:
标签: sql google-apps-script google-sheets formula google-query-language