防止 google 查询结果中出现空白列和行

Prevent blank column and line in the google query result

执行以下查询 = QUERY(A2:C, "select B, avg(C) group by B pivot A") returns 我的源数据的正确摘要。但是,结果中有空行和空列(参见 example)。如何摆脱它们?我可以使用 offset 1 处理空白行,但是列呢?

另外,使用A2:C11指定数据,没有空行或空列。但是当数据被添加到源范围的末尾时,它不会包含在查询结果中(很明显)。如何防止空行空列?

您的源区域中可能有一些空白行。尝试:

= QUERY(A2:C, "select B, avg(C) where C is not null group by B pivot A")

如果您使用 WHERE (B IS NOT NULL AND B<>''),您也会排除 blank/empty 个值