上面两个截图是我做的示例。实际数据中更狠,我要展开的Table列根本无法展开,又不知道究竟哪些Table是包含错误值。
因为数据太多太多,完全没想到是数据源问题,百思不得其解。百度一番,找不到有效信息。Google了“Powerquery #NAME?”,才找到一些有效信息。
大概意思翻译成中文就是:
Excel文件中的【#NAME?】和【#N/A】不被PowerQuery识别,因此会报错。一般产生于公式计算错误。解决办法是在Excel中用查找替换值的方式替换掉这两个特殊值。
所以,小伙伴们遇到这类情况,不妨把Excel数据源中这两个特殊值用替换值的方式干掉,就OK了。