如何将连接SSAS模型的数据透视表保存为静态Excel工作表?
Excel 2016 断开SSAS连接生成静态报表的解决方案
以下是几种无需全量复制到新工作表的操作方法:
- 方法1:原位转静态值+删除残留连接
选中所有关联SSAS数据源的单元格区域,右键选择「选择性粘贴」,勾选「值和数字格式」后原位粘贴,即可将所有动态数据转为静态数值。之后清除残留连接即可:- 点击顶部菜单栏「数据」选项卡,选择「连接」按钮
- 在弹出的工作簿连接窗口中,选中对应SSAS模型的连接项,点击「删除」即可彻底断开关联
- 方法2:通过另存为低版本格式自动断连
打开报表后点击「文件」-「另存为」,选择保存类型为Excel 97-2003 工作簿(*.xls)格式,确认兼容性提示后保存,SSAS相关的OLAP连接会自动失效,所有数据透视表会转为静态缓存值。如果需要使用xlsx格式,后续再重新另存为.xlsx格式即可 - 方法3:保留透视表结构的断连方案
选中目标SSAS数据源透视表,点击「数据透视表分析」选项卡,找到「OLAP工具」组,选择「转换为公式」,执行完成后再按方法1的步骤删除SSAS连接即可,该方法可以保留原有单元格的公式结构,不会丢失格式配置
内容的提问来源于stack exchange,提问作者Mat.B
相关产品推荐
相关产品推荐

