从数据到信息
从信息到洞察

解决 Excel PowerQuery 无法将数据上载至模型的问题

最近部分用户遇到 Excel PowerQuery 无法上载数据到模型的问题,症状是通过 PQ 获取数据并选择上载至模型后,右侧显示上载进度的圆圈始终在转动,虽然文字提示已加载,实际数据没有进入模型。

症状

这是个比较诡异的问题,而且只有少部分用户遇到,并非普遍现象。我研究之后发现国外也是只有个别用户反馈这个问题,从搜集到的有限信息来看,有两个明显特征:

  1.  只发生于 Office 2016 专业增强版,Office 2019 和 Office 365 不受影响。
  2.  只发生于通过 PQ 获取数据后上载到模型,从表格直接加载数据到模型不受影响

问题原因

没有找到确切原因,怀疑可能是 Windows 近期的某个安全更新和 PowerQuery 的上载功能发生了冲突,在这个更新中,微软修复了当 Office 不能正确处理内存中的对象时可能导致敏感信息被黑客窃取的问题,Win10 1910 和 1911 两个版本的遇到此问题的可能性较大。

解决方案

把 Excel 回滚到早期的版本可以解决问题,但是需要安装几个 G 的文件,耗时比较长。经测试,有一个更简单的办法可以快速解决,在文章发布前我用这个方法帮助 QQ 群的一个朋友修复了此问题,证明是可靠的。

方法是通过 Excel 本地安装路径,找到 PowerQuery 插件的位置,我的本机地址是:C:\Program Files\Microsoft Office\Office16\ADDINS\Microsoft Power Query for Excel Integrated,你的路径可能有所不同,但差别不会太大。打开这个地址,会发现一个 Bin 文件夹

这个路径下只有一个 Bin 文件

先复制一份作为备份,然后删除这个文件夹。下载替换文件,将解压后得到的 bin 文件粘贴到这个路径下面,重新打开 Excel 测试,问题解决。

注:免费下载使用百度网盘链接,网站会员可通过会员链接下载,没有人为限速;替换文件仅适用于 64 位 Excel,32 位 Excel 请勿下载

 

付费或下载说明

抱歉,此资源仅限 VIP 下载,请先
VIP 地址 1:********
单独购买的内容长期有效,不受时间限制(购买前先刷新当前页面)。加入 VIP 会员可享受全站权益,性价比更高。

26
说点什么

1000
 
鼓掌微笑开心憧憬爱你色并不觉得吃瓜doge二哈喵喵思考笑哭捂脸悲伤大哭抓狂汗偷笑打脸捂眼黑线问号晕拜拜闭嘴衰咒骂ok作揖
7 评论数
21 被回复的评论
7 订阅评论的人数
 
查看最近回复
查看最热评论
  订阅本文评论  
最新 最旧 得票最多
提醒
游客
野火

我的EXCEL2016专业增强版也遇到了这个问题,但是同样的,按照老师说的把BIN文件内容替换后,整个POWER QUERY就不工作了,点击数据查询完全无反应,所以只能把原来的BIN又放回去,好歹还能看到页面。怎么办啊?有没有别的解决办法。

游客
野火

更换BIn文件后,点击数据查询没有反应

成员
amywang

想问一下高老师,我用你的BIN替换后,加载的问题是解决了,但是出现了新的BUG:拆分类功能异常(不全),有没有办法修正啊?哪个项目是印象分类功能的呢
另外:我按照你之前说的重新调整了顺序试试,发现不行。要解决加载问题,正确的顺序必须先下载OFFICE,更新完以后再换BIN,否则换了BIN也会被OFFICE更新掉,依然不能解决这个问题。

微信图片_20200801210215.png
游客
amy

我的EXCEL2016专业增强版也遇到了这个问题,但是同样的,按照老师说的把BIN文件内容替换后,整个POWER QUERY就不工作了,点击数据查询完全无反应,所以只能把原来的BIN又放回去,好歹还能看到页面。怎么办啊?有没有别的解决办法。office2019要匹配WIN10系统,我电脑只能装WIN7,求解决办法

游客
TL

我的excel2016也出现了同样的问题,但按老师说的把bin文件夹内容替换后,整个power query就不工作了,点显示查询后没反应,问题还是解决不了

成员
张半仙

高老师,怎么加群啊?