我有一个数据透视表,用于汇总交易对手的一些财务余额。 Link to the example.
随着时间的流逝,预计大多数参与方的合计金额将为0。我只想显示数据透视表中合计为非零的那些行。否则,我的数据透视表将被成堆的零行空零乱。
在above example中,这对应于隐藏John,Mary和Thomas记录。
有没有办法做到这一点?
答案 0 :(得分: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)
答案 1 :(得分:0)
您可以通过在数据透视表顶部添加过滤器来实现此目的。
=ABS(B3) + ABS(C3) + ABS(D3) > 0
请参见the example。