Google 查询语言:使用 WHERE 子句过滤 PIVOT table

Google query language: Filter PIVOT table with WHERE clause

是否可以在Google查询语言中将WHERE子句与PIVOT子句结合使用?

我使用以下查询从数据透视表 table 开始:

select B, sum(C) group by B pivot A

现在我想更改数据透视表 table 以便仅显示 2018 年及之后的列。我尝试了以下查询:

select B, sum(C) group by B pivot A where A>=2018

为什么我会在这里出错,有没有办法实现根据特定条件筛选数据透视表 table 的目的?

您需要替换 where 子句。

请使用以下公式:

=QUERY(A3:C9,"select B, sum(C) where A>=2018 group by B pivot A")

language clauses in a query的顺序是:

select,其中,分组依据、数据透视、排序依据、限制、偏移量、标签、格式、选项