从Google表格数据透视表中删除零行

问题描述 投票:0回答:2

我有一个数据透视表来汇总交易对手的一些财务平衡。 Link to the example.

随着时间的推移,预计大多数参与方的总金额将为0.我想只显示数据透视表中聚合非零的那些行。否则,我的数据透视表将被大量的空零行混乱。

above example中,这相当于隐藏John,Mary和Thomas的记录。

有没有办法实现这个目标?

google-sheets pivot-table
2个回答
1
投票

你可以使用双重查询,如:

=QUERY(QUERY(Transactions!A1:C, 
 "select A,sum(B) 
  where A is not null 
  group by A 
  pivot C", 1),
 "where Col2>0 
     or Col3>0 
     or Col4>0", 1)

0


0
投票

您可以通过在数据透视表顶部添加过滤器来实现此目的。

  1. 选择包含货币的行(数据透视表的第2行)
  2. 数据 - >创建过滤器...
  3. 单击最后一列
  4. 按条件筛选...->自定义公式是
  5. =ABS(B3) + ABS(C3) + ABS(D3) > 0

the example

© www.soinside.com 2019 - 2024. All rights reserved.