Excel数据透视表在计算字段中排除一行

时间:2015-06-10 14:55:20

标签: excel excel-formula

在Microsoft Excel中,我想要一个使用行的计算字段的数据透视表。我希望计算出的Row能够排除当前年份。所以我想要两个汇总行,一个是当前年份,另一个是没有。橙色的附件显示了我想要的结果。

我知道我可以手动制作每个月的细胞配方,但我希望它是自动的。有什么想法吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

如果您的行变量被调用"年",您的列变量名为"月",E1是您的数据透视表中的一个单元格,您的值变量被称为&#34 ;得分",你可以做点什么

=GETPIVOTDATA("Score",E1,"Month","Jan")-GETPIVOTDATA("Score",E1,"Month","Jan","Year",YEAR(NOW()))

并且每个月重复一次。

但是你需要在桌子底下留出空间让它扩展以避免覆盖你的橙色细胞。

我能想到的唯一另一种方法是复制整个数据透视表并过滤行标签,不包括2015年。

您可以通过选择整个表来复制数据透视表(可以使用 Ctrl Shift * ),右键单击,选择复制和然后把它贴在别处。

这是一个显示两种方法的小例子。

enter image description here