Google sheets 如何使用google sheets查询(按月分组)填充空行?

Google sheets 如何使用google sheets查询(按月分组)填充空行?,google-sheets,google-sheets-query,Google Sheets,Google Sheets Query,我正在构建仪表板,其中数据根据列A中的日期按月分组(请注意,输出会转换列=>行): 但是,由于其中一个月没有行,代码将跳过该月: 假设我们有第1、2、4个月的数据a、b、d(第3个月没有数据),所以输出如下: 1 | 2 | 3 | 4 a | b | d | U 但它应该是这样的: 1 | 2 | 3 | 4 a | b | | d| 有什么想法可以生成空行吗?我会在第3个月的数据中插入一行,并在d列中插入Foo 通过单独的表格添加,然后: =TRANSPOSE(QUERY({Data;Tab

我正在构建仪表板,其中数据根据列
A
中的日期按月分组(请注意,输出会转换列=>行):

但是,由于其中一个月没有行,代码将跳过该月:

假设我们有第1、2、4个月的数据a、b、d(第3个月没有数据),所以输出如下:

1 | 2 | 3 | 4

a | b | d | U

但它应该是这样的:

1 | 2 | 3 | 4

a | b | | d|


有什么想法可以生成空行吗?

我会在第3个月的数据中插入一行,并在d列中插入
Foo

通过单独的表格添加,然后:

=TRANSPOSE(QUERY({Data;Table};"select sum(Col6) * -1 where Col4 contains 'Foo' or Col4 contains 'Bar' group by month(Col1) label sum(Col6) * -1 'Foo & bar'"))

不幸的是,数据是在别处生成的,我无法在那里添加任何内容。此外,如果我在那里添加了一些内容,则会弄乱数据…:)
=TRANSPOSE(QUERY({Data;Table};"select sum(Col6) * -1 where Col4 contains 'Foo' or Col4 contains 'Bar' group by month(Col1) label sum(Col6) * -1 'Foo & bar'"))