GETPIVOTDATA公式返回给定月份内项目的总和

时间:2012-04-19 12:07:40

标签: excel excel-formula pivot-table

在我的数据透视表中。我有这样的数据设置..

                     M1     M2     M3
Country     Item

Australia   Item 1   5      3      3
            Item 2   3      6      7
            Item 3   4      6      6
Australia Total      12     15     16

Belgium
            Item 1   4      5      7
            Item 2   5      8      3
            Item 3   3      7      3
Belguim Total        12     20     13

我想要做的是使用GETPIVOTDATA函数获取M1中的第1项的总数(即9)。

我已经能够使用"Australia Total" "M1"获得M1的Country Totals。

2 个答案:

答案 0 :(得分:0)

我认为这是可能的,但是看Excel 2010 help它似乎只能说你在桌子的某个地方可以看到的总数。所以,我认为你需要另一个不包括国家的数据透视表。或者您可以更改上面的那个,以便国家位于项目的右侧。然后将GetPivotData公式指向该公式。

上面链接的Excel页面中的特定行是最后一行:“返回#REF!因为Davolio没有饮料销售的总价值。”

编辑:如果你想在你的GetPivotData公式中使用变量,这个Contextures page有一些很好的提示,特别是关于引用数据字段的最后一个。

答案 1 :(得分:0)

GETPIVOTDATA函数返回的只能返回工作表上显示的数字。在这种情况下,解决方案可以是将Item字段拖到列中。如果现在显示编号为9的单元格,则可以检索它。