如何在Google Sheets的QUERY函数结果中移除求和值≤0的资产
Google Sheets QUERY公式优化:移除求和金额≤0的资产
你可以在原有QUERY公式基础上,添加HAVING SUM(B) > 0条件过滤求和金额≤0的资产,修改后的完整公式如下:
=QUERY(A:B, "SELECT A, SUM(B) WHERE A <> '' GROUP BY A HAVING SUM(B) > 0")
关键说明:
- 原公式的
WHERE A <> ''用于过滤A列空值行,该逻辑保留 - 新增的
HAVING SUM(B) > 0是针对聚合结果的筛选:由于SUM(B)是GROUP BY后的聚合计算值,不能用WHERE过滤聚合结果,必须使用HAVING子句 - 设置后,所有求和金额≤0的资产(比如你提到的ABC)都会被排除在最终查询结果之外
内容的提问来源于stack exchange,提问作者cpaone
相关产品推荐
相关产品推荐

