在数据透视表中求和的dynamic范围,但某些行(s)

我不是在使用VBA或像这样的问题的水平,虽然我打开试图,但我正在寻找一个公式(或其他方法),这将允许我总结的dynamic范围内的值排除某些行。

我有许多数据透视表设置在以下方式:

 2013
     10月10日
     11月20日
     12月10日
 2014 40
     1月20日
     2月30日
     3月20日
总计110 

我一直在努力创造一个总结过去6个月的公式,但不包括小计( 2014接近2014 ),所以我只计算2014年3月,2014年2月,2014年1月,2013年12月,2013年11月,2013年10月。 当我们添加到源数据,我们将看到2014年4月,2014年5月,等,所以我正在试图创build一个dynamic范围,只计算在过去六个月。 到目前为止,我用过:

 =OFFSET($Grand Total$110, -7, 0, 6, 0) 

试图捕捉通向总排的六排。 我试图创build一个if函数说:

如果(OFFSET($总计$ 110,-7,0,6,0)= [小计含2014小计],总和(OFFSET($总计$ 110,-7,0,6,0)) – [cell 2014年小计],总额(OFFSET($总计$ 110,-7,0,6,0))“

但是偏移函数看起来不是“范围”。

有没有办法来加总一个偏移量函数,但排除计算中的小计行? 这样做的问题:

总额(OFFSET($总计$ 110,-7,0,6,0)) – [带小计的行]

一旦你到了2014年6月,即使它不在过去6个月的范围内,你也会减去小计,例如,

  2014 [小计]
    Jan(6个月前)
    Feb(5个月前)
    Mar(4个月前)
    Apr(3个月前)
   五月(2个月前)
   六月(上个月) 

我希望我的问题是有道理的,有人可能会有一个有用的,公式驱动的解决scheme。