作者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/cn.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