【发布时间】:2018-04-27 21:35:51
【问题描述】:
我有一个包含两列A 和B 的表格,第一列是标签,第二列是金额。我正在尝试编写一个包含两列的查询,一列总结负值,另一列总结正值。
来自SQL,我尝试了以下
=QUERY(A1:B100,
"SELECT A, SUM( B * IF(B>0, 0, 1) ),
SUM( B * IF(B<0, 0, 1) ) GROUP BY A ")
但查询中似乎不支持IF 函数。我知道我可以在工作表中创建两个中间列(一个用于正值,一个用于负值),但我想知道是否可以通过查询或以某种方式不使用中间列来实现我想要的。
【问题讨论】:
标签: google-sheets spreadsheet google-apps google-sheets-query