如何使= GETPIVOTDATA更具动态性?

时间:2012-04-11 09:03:17

标签: excel excel-formula excel-2003 pivot-table

我有一个数据透视表,其中有一些数据我试图用一张纸引用,然后用另一张纸交叉引用它来比较这两个值。

我目前所拥有的与此处列出的公式类似 - http://www.techonthenet.com/excel/pivottbls/getpivotdata2.php

但是,不是编写=GetPivotData (team_count,"'Team 1' 'Count of B'"),而是将其更改为工作表中的其余单元格。

我希望能够引用包含我想要查找的数据的单元格。例如,我在单元格Team 1中有A2,在单元格Count of B中有A3

我尝试将公式重写为=GetPivotData (team_count, A2, A3),但这只是给了我一个错误:/

2 个答案:

答案 0 :(得分:4)

为了避免额外引用,您还可以使用T()函数:

=GETPIVOTDATA( T(team_count), <Ref address of pivottable>, A2, A3)

答案 1 :(得分:1)

如果要从单元格A2和A3创建字符串"'Team 1' 'Count of B'"

=getpivotdata(team_count, "'" & A2 & "' '" & A3 & "'")