我有一个数据透视表来汇总交易对手的一些财务平衡。 Link to the example.
随着时间的推移,预计大多数参与方的总金额将为0.我想只显示数据透视表中聚合非零的那些行。否则,我的数据透视表将被大量的空零行混乱。
在above example中,这相当于隐藏John,Mary和Thomas的记录。
有没有办法实现这个目标?
你可以使用双重查询,如:
=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)
您可以通过在数据透视表顶部添加过滤器来实现此目的。
=ABS(B3) + ABS(C3) + ABS(D3) > 0
见the example。