动态引用数据透视表数据

时间:2018-03-29 15:01:13

标签: excel pivot-table excel-2016

我正在尝试引用一个数据透视表,其中包含列数和数年的行数。以下公式很好用。问题是我必须编辑我正在使用它的每个单元格的公式。

=GETPIVOTDATA("Amount",'Distribution Data'!$A$4,"Months",8,"Years",2016)

我有一个以mm / dd / yyyy格式显示月份的单元格。我尝试使用对该单元格的引用,如下所示。 A2是8/31/2016

=GETPIVOTDATA("Amount",'Distribution Data'!$A$4,"Months",month(a2),"Years",year(a2))

不幸的是,所有返回的都是0.我尝试使用Text()和Value()来重新格式化数字,但没有任何效果。任何建议都会非常有用。

1 个答案:

答案 0 :(得分:0)

道歉。事实证明,A2中的数据格式不正确。 Excel于8月16日正在阅读8/16/2018。问题解决了。