作者bluehsin (憂心)
看板Office
標題[問題] excel getpivotdata語法問題
時間Sat Sep 22 19:00:06 2018
軟體:EXCEL
版本:2007
問題:
我一個每月統計資料的檔案,裡面有31個工作表,每個工作表都有樞鈕分析表
現在需要新增一個工作表來整理與比較這31個工作表的資料
而我所需要的是從每個工作表的樞鈕分析表拉資料出來
因此使用GETPIVOTDATA去抓取樞鈕分析表的資料,工作表名稱命名方式是1~31
A1為8月1日的資料
A2為8月2日的資料
A3為8月3日的資料……以此類推至8月31日
例如:
對應每一天的工作表裡的樞鈕分析表位置固定在R7
我要抓取的內容在A1輸入
=GETPIVOTDATA('1'!$R$7,"金額統計")
則A1會正確顯示8月1日的統計金額
但是如果我想要複製的話,工作表無法被當作變數來複製
例如我在B1~B31放入1~31的數字
輸入=GETPIVOTDATA($B1!$R$7,"金額統計")
則會顯示公式錯誤訊息
請問正確的方式應是如何使用?或者是有其他的函數可以解決我現在遇到的問題
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.204.42
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1537614009.A.4DC.html
1F:→ newacc: INDIRECT($B1&"!$R$7") 09/22 19:14
2F:→ bluehsin: 感謝,原來之前鬼打牆,難怪一直試不出來 09/25 15:04