Excel 2016刷新查询时数据源初始化失败求助
Troubleshooting "Initialization of the data source failed" Error in Excel 2016 Power Query/Data Model Refresh
我太懂这种卡在刷新环节的糟心感了——尤其是数据源就在自己的工作簿里,常规的重建查询、修复Power Pivot都不管用的时候。结合你描述的场景(用Get & Transform导入本地工作表、构建Data Model关系、切片器联动透视表),给你几个针对性的排查方向:
先排查文件路径与权限问题
别小看这个基础点!如果你的工作簿存在OneDrive同步文件夹、权限受限的网络盘,或者被标记为「只读」/「受保护视图」,Excel刷新时可能没法稳定读取自身数据源。先把文件复制到本地桌面,关掉所有其他Excel窗口再试Refresh All,说不定问题就解决了。检查Data Model里的连接属性
有时候工作簿移动后,Data Model里的连接路径没同步更新,导致初始化失败:- 点「数据」选项卡→「管理数据模型」打开Power Pivot窗口
- 切换到「主页」选项卡,点击「现有连接」
- 找到对应本地工作簿的连接,双击查看属性:
- 确认「连接字符串」里的文件路径是当前文件的正确位置
- 勾选「允许后台刷新」,暂时取消「打开文件时刷新数据」,避免启动时的资源冲突
清理Power Query的缓存和临时文件
Power Query的缓存如果损坏,也会导致数据源初始化异常:- 点「数据」选项卡→「获取数据」→「启动Power Query编辑器」
- 点击左上角「文件」→「选项和设置」→「查询选项」
- 在「数据加载」→「缓存数据」里点击「清除缓存」
- 关掉Excel,手动删除Power Query的临时文件夹(替换成你的用户名):
C:\Users\[你的用户名]\AppData\Local\Microsoft\Office\16.0\Power Query
重置切片器与透视表的关联
切片器和透视表的绑定关系有时候会在保存重启后出现隐性损坏:- 删除现有切片器,重新创建一个绑定到对应Data Model字段的切片器
- 逐个检查3个数据透视表,确认它们的「数据模型连接」指向正确的表,没有出现灰色不可选的状态
最后试试修复Office安装
如果以上方法都无效,可能是Excel 2016的组件出现了损坏:- 打开「控制面板」→「程序和功能」
- 找到Microsoft Office 2016,右键选「更改」
- 先试「快速修复」(耗时短),不行再用「联机修复」彻底修复组件
内容的提问来源于stack exchange,提问作者RicoS321




