Google sheets 如何对聚合列执行where子句?

Google sheets 如何对聚合列执行where子句?,google-sheets,google-query-language,google-sheets-query,Google Sheets,Google Query Language,Google Sheets Query,如何对聚合列执行where子句?或者仅仅在谷歌表单中实现类似的行为 例如。。 其中SUM(A)0是一个很好的问题。一个简单的解决方案是将查询包装到另一个查询中。但一定要用Col1,Col2。。。至少第二个查询的格式。以这个为例 (筛选聚合和的零) =query(查询(Sheet1!A:B,“选择A,求和(B)”标签sum(B)“求和”),“选择Col1,Col2,其中Col2为0”) 另外,我应该注意一个警告,除非您打算过滤掉单个交易,而不是总和,否则不要在第一个查询中使用where子句 =q

如何对聚合列执行where子句?或者仅仅在谷歌表单中实现类似的行为

例如。。
其中SUM(A)0是一个很好的问题。一个简单的解决方案是将查询包装到另一个查询中。但一定要用Col1,Col2。。。至少第二个查询的格式。以这个为例

(筛选聚合和的零)

=query(查询(Sheet1!A:B,“选择A,求和(B)”标签sum(B)“求和”),“选择Col1,Col2,其中Col2为0”)
另外,我应该注意一个警告,除非您打算过滤掉单个交易,而不是总和,否则不要在第一个查询中使用where子句

=query(QUERY(Sheet1!A:B,"select A,sum(B) label sum(B) 'Sum'"),"select Col1,Col2 where Col2 <> 0")