如何强制过滤器应用于某个列?

时间:2013-11-28 18:07:20

标签: excel pivot-table

数据源表

state   company   income   incomeGenDate    taxPay   taxPayGenDate
AL      xxx       100      2013             50       2013
IL      mmm       100      2013             30       2013
AL      yyy       200      2012             60       2013
IL      zzz       300      2012             30       2012
IL      mmm       200      2013             50       2014

我希望将incomeGenDate作为适用于仅income列的过滤器。并且taxPayGenDate必须仅过滤taxPay列。


如果我应用两个过滤器,那么这是理想的结果:incomeGenDate = 2013让我们说state = IL

state   company   sum_income       sum_taxPay   
    IL      zzz        0               30     
    IL      mmm       300              80   

在上面的数据透视表中,state = IL是一个全局过滤器,因此它应用于所有行。所以只剩下IL州公司(mmm , zzz

1)incomeGenDate = 2013过滤器仅应用于income列,以便2013年zzz公司的sum_income为0,mmm sum_income = 300。

2)但是,即使zzz公司在2012年缴纳了30的税,incomeGenDate = 2013过滤器也不适用于tax,因为它仅适用于income


我尝试在过滤器区域中包含两列,但是,它们用作所有值的过滤器,因此incomeGenDate过滤了income以及taxPay

如何强制将过滤器应用于特定列?

谢谢!

0 个答案:

没有答案