我在Excel中有一个查询,从另一个工作簿检索数据。但是,最近查询写入数据的表失败了,错误为DataFormat.Error: Invalid cell value '#N/A'.
。
在查询编辑器中执行查询的各个步骤时,似乎在对某些行进行排序时出现了错误:
我怀疑错误是由于源文件中某些列标题的更改造成的,但我远不能确定是否真的是这样。
有没有办法追踪到更详细的错误描述,例如,了解哪些单元格具有无效值?有没有其他方法可以更好地掌握导致错误的原因?
发布于 2019-01-31 04:07:26
当Power Query发现一个excel错误代码(#N/A;#REF;等)时,它似乎真的不知道该怎么做。在Power query中工作时,通常不会出现问题,因为包含错误代码的行实际上并未加载到预览数据中。直到您执行排序、分组、删除重复项等操作,或者必须读取数据集中所有行的操作,您才会遇到问题。
您必须通过使用M中的try功能来处理错误来修复此问题,或者修复您的源数据,使其不再包含错误代码。
发布于 2020-02-15 06:33:13
如果从Excel电子表格进行采购,则在导入数据后,甚至在升级标题或更改数据类型之前,请选择所有列并删除错误。
这对我很管用。
发布于 2020-05-18 23:52:56
我克服了这个错误,在过滤之前插入了一个“删除错误”步骤。
https://stackoverflow.com/questions/51781829
复制相似问题