Excel Smart Table作为数据透视的数据源

时间:2019-03-07 12:42:30

标签: excel range pivot datasource named

我有一个工作簿D:\ Sales.xlsx,其工作表名为Orders。在此工作表中,有一个名为 tbl Orders的智能表(Ctrl + T)。 在另一个工作簿E:\ Reports.xlsx中,有一个工作表pvtOrders。当我在此pvtOrders工作表中创建数据透视表并将D:\ Sales.xlsx!tblOrders用作数据源时,在相同的Excel实例中打开源工作簿Sales.xlsx时,它可以正常工作。但是,在其他Excel实例中关闭或打开源时,数据透视表的刷新将不再起作用。 Excel会提示“参考无效”或类似内容(已在Excel 2010、2013中测试)。

同样的问题是使用名为“正常”的范围作为数据透视表的源。但是,在这种情况下,不会出现错误提示。

这是正常行为吗?有没有打开源代码的简单解决方案,或者至少是解决方法?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

根据我的经验,您需要打开它们。您是否考虑过合并两个文件?它可能使事情变得容易。