【发布时间】:2015-06-10 14:55:19
【问题描述】:
在 Microsoft Excel 中,我希望有一个数据透视表,该表将计算字段用于一行。我希望计算出的行不包括当前年份。所以我想要两个摘要行,一个带有当前年份,一个没有。橙色的附件显示了我想要的结果。
我知道我可以手动制作每个月的单元格公式,但我希望它是自动的。有什么想法吗?
【问题讨论】:
标签: excel excel-formula
在 Microsoft Excel 中,我希望有一个数据透视表,该表将计算字段用于一行。我希望计算出的行不包括当前年份。所以我想要两个摘要行,一个带有当前年份,一个没有。橙色的附件显示了我想要的结果。
我知道我可以手动制作每个月的单元格公式,但我希望它是自动的。有什么想法吗?
【问题讨论】:
标签: excel excel-formula
如果您的行变量称为“年”,列变量称为“月”,E1 是数据透视表中的单元格之一,而您的值变量称为“分数”,您可以执行类似的操作
=GETPIVOTDATA("Score",E1,"Month","Jan")-GETPIVOTDATA("Score",E1,"Month","Jan","Year",YEAR(NOW()))
每个月重复一次。
但是,您需要在桌子下方留出空间以使其展开以避免覆盖您的橙色单元格。
我能想到的唯一另一种方法是复制整个数据透视表并过滤行标签,不包括 2015 年。
您可以通过选择整个表来复制数据透视表(可以使用Ctrl Shift *),右键单击,选择复制并然后将其粘贴到其他地方。
这是一个展示这两种方法的小例子。
【讨论】: