跟踪查询中数据格式错误的来源

时间:2018-08-10 08:04:04

标签: excel excelquery

我在Excel中有一个查询,从另一个工作簿中检索数据。但是,最近,查询向其写入数据的表已失败,并显示错误DataFormat.Error: Invalid cell value '#N/A'.

在查询编辑器中遍历查询的步骤,当某些行过去被整理出来时,似乎发生了错误:

enter image description here

enter image description here

我怀疑该错误是由于源文件中某些列标题的更改引起的,但是我仍然不确定是否确实如此。

有什么方法可以追踪更详细的错误说明,例如知道哪些单元格具有无效值?还有其他方法可以更好地掌握导致错误的原因吗?

3 个答案:

答案 0 :(得分:2)

如果要从Excel电子表格中进行采购,则在导入数据之后,甚至在升级标题或更改数据类型之前,请选择所有列并删除错误。

对我有用。

答案 1 :(得分:1)

Power Query确实发现Excel错误代码(#N / A; #REF;等)时实际上并不知道该怎么办。通常在Power查询中工作时不会出现问题,因为包含错误代码的行实际上并未加载到预览数据中。直到您执行诸如排序,分组,删除重复项之类的操作,或者必须要遍历问题的数据集中的所有行之类的操作。

您必须使用M中的try功能来解决该错误,或​​者修复您的源数据,使其不再包含错误代码。

答案 2 :(得分:1)

我通过在过滤前 插入“删除错误”步骤来克服此错误。