从另一个excel文件链接到透视表

从另一个excel文件链接到透视表,excel,pivot-table,Excel,Pivot Table,在这件事上,我的头撞在墙上,我尝试的每一个选择都与我试图实现的目标有关 因此,我在excel中有一个连接到数据库的透视表。我想做的是在另一个excel工作表中有一个指向该透视表的链接,这样它就可以根据数据获取对它的任何更改。我这样做的原因是因为我将excel文件放在sharepoint上,但如果用户下载它,它将保留与SQL数据库的连接,并且因为它们未经过身份验证,所以不会刷新。我需要他们能够做到这一点,因为这将允许他们根据需要定制数据透视表,并且在下次打开数据透视表时,数据透视表将保留这一点。但

在这件事上,我的头撞在墙上,我尝试的每一个选择都与我试图实现的目标有关

因此,我在excel中有一个连接到数据库的透视表。我想做的是在另一个excel工作表中有一个指向该透视表的链接,这样它就可以根据数据获取对它的任何更改。我这样做的原因是因为我将excel文件放在sharepoint上,但如果用户下载它,它将保留与SQL数据库的连接,并且因为它们未经过身份验证,所以不会刷新。我需要他们能够做到这一点,因为这将允许他们根据需要定制数据透视表,并且在下次打开数据透视表时,数据透视表将保留这一点。但是连接到数据源的原始透视表不会受到影响

我试过:

复制数据透视表:我复制了数据透视表并将其粘贴到新的excel文件中,这保留了与SQL数据库的连接,因此无法工作

移动工作表:我已尝试将整个工作表移动到一个新的excel文件中,这会再次保留到SQL数据库的链接

创建与excel文件的连接:此连接已连接到excel文件,但数据透视表丢失,它只是以标准excel格式显示数据

切片器:我看过切片器,但这也不起作用,因为这意味着如果他做了更改,它会反映在原始透视表中

Sharepoint:我已经看过Sharepoint上的excel services。虽然我可以让他在在线excel上查看数据,但同样,如果他下载数据,就会失去连接

我想我可以更改SQLServer上的身份验证设置,这样就不用使用windows身份验证,而是创建一个密码,然后在复制文件时保留该密码。因为这只允许访问SQL数据库中的视图,所以可以防止任何有害的活动。但是,我真正想做的是提供一个连接到原始数据透视表的excel文件副本(这样,当更新时,该数据会反映在刷新时的副本中),但是副本中的任何更改(即格式等)只会影响副本


如果有人知道怎么做,我将非常感谢你的帮助

我可能在这里说了一些不正确的话,请原谅我的无知,但我可以选择:

正在创建与excel文件的连接:此连接已连接到excel文件,但数据透视表已丢失,它只是在中显示数据 标准excel格式

如果我理解正确,创建与excel文件的连接会在excel文件中提供数据库的副本,其中包含原始数据透视表中的所有源数据,如果“连接到excel文件”,则表示对原始数据透视表的任何更改都会在数据库副本中的此连接文件中更新

那么,在连接的excel文件中添加指向数据副本的数据透视表副本不会解决问题吗

我错过什么了吗