Google 表格查询中一列的 ROUNDUP SUM 值

ROUNDUP SUM values in a column in Google Sheets' query

我想 ROUNDUP 我的 google 工作表 QUERY 中一列的总和值。我发现只要 总和为 >.5,添加 format sum(Col2) '#' 就可以达到 的效果。那么,如果值为 <.5,我该如何实现相同的结果?

这是我的公式:

=QUERY(QUERY(Data!A3:D, "SELECT A,sum(B),C,D where A is not null GROUP BY A,C,D format sum(B) '#'", 0),"OFFSET 1",0)

目前,如果结果是<.5,它只会显示一个空白space。

这是一个sample sheet

唯一可能的方法是:

=ARRAYFORMULA(IFERROR(ROUNDUP(
 QUERY(QUERY(Data!A3:D, 
 "SELECT A,sum(B),C,D where A is not null GROUP BY A,C,D", 0),"OFFSET 1",0)), 
 QUERY(QUERY(Data!A3:D, 
 "SELECT A,sum(B),C,D where A is not null GROUP BY A,C,D", 0),"OFFSET 1",0)))