2016-02-08 120 views
0

我使用以下查詢從Google Spreadsheets中的表中獲取前5個項目。我想修改我的查詢來獲得前5項和表中剩餘項目的總和,而不是前5項的一部分。例如:總共10行,前5個是單獨的行,總和爲6-10一個名爲其他項目的獨立行。我知道如何使用tSQL完成它,但它不適用於Google Query的子集。任何幫助熟悉谷歌子集的人將不勝感激。Google Spreadsheet QUERY()

謝謝!

*此外,我會願意有2個單獨的查詢,但理想情況下,它應該是1單個查詢。

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

回答

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))}

+0

完美。不知道你可以在Query「」語句後添加一些內容,並保存在同一個輸出中。 – Jason

+0

是的,只要您使用{}來包含整個數組輸出並確保您添加的每個部分(使用;來分隔每個部分)具有相同數量的列 –