Google电子表格QUERY()

时间:2016-02-08 16:37:17

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

我使用以下查询从Google Spreadsheets中的表中获取前5个项目。我想修改我的查询以获得前5项和表中其余项目的总和,而不是前5项。例如:总共10行,前5行是单独的行,6-10的总和是一个名为Other Items的单独行。我知道如何使用tSQL,但它不适用于谷歌查询的子集。熟悉Google子集的人员的任何帮助都将受到赞赏。

谢谢!

*我也愿意有2个单独的查询,但理想情况下应该是1个单一查询。

= ARRAYFORMULA(QUERY($A$2:$G$24, "select A, G order by G desc limit 5"))

1 个答案:

答案 0 :(得分:0)

此公式可能会按您的意愿运作:

={QUERY($A$2:$G$24, "select A, G order by G desc limit 5");"Other Items",SUM(QUERY($A$2:$G$24, "select G order by G limit "&COUNTA($A2:$A24)-5))}