2012-08-22 58 views
1

GETPIVOTDATA(「Data」,{動態引用另一張紙張},「字段」,「項目」)Getpivotdata基於另一個單元格中的值的樞軸位置。

我試圖讓我的公式成爲超動態。我有5-10個不同的工作表,其上有數據透視表。我還有其他的公式設置,使他們的「FIELD」和「ITEM」脫離一個可以改變的小數據表。我已經嘗試命名的範圍,但再次無法讓它工作。數據透視表的位置在getpivot中我唯一不能動的地方。我看到了CHOOSE(1,「STRINGS」)功能,但我不知道會有多少支點。我用vlookups使用了INDIRECT()。我非常樂意接受任何幫助。

回答

1

使用指定的範圍來引用數據透視表應該工作。但是,請確保命名範圍僅引用數據透視表中的單個單元格。如果它指的是一個範圍,或者整個表都不起作用。

編輯 如果你想從另一個小區拉數據透視表,你就需要使用間接功能

 =GETPIVOTDATA("Amount",INDIRECT($Q$2),"Name","Jack","Month","Feb")

細胞$ Q $ 2可包含一個命名的區域指的是數據透視表或一個單元格引用。無論是哪種情況,如果您在多個工作表中工作,還需要指定工作表。例如$ Q $ 2可能包含

 Pivots!$A$1
+0

我試着命名範圍A1的樞軸沒有成功。 Basiclly我想要使用名稱或樞軸的下拉列表。 – RazorSky

+0

謝謝你,謝謝你! – RazorSky

相關問題