Excel 数据连接 - 原始数据中没有重复项时获取重复条目

Excel 数据连接 - 原始数据中没有重复项时获取重复条目

因此,您正在使用 Excel 数据连接将一个工作簿中的表导入另一个工作簿。有时,您可能会在连接过程中遇到困难,似乎随机地决定表中的某些条目值得出现两次。

为什么会发生这种情况?

例子:

原始工作簿:

A1: ABC
A3: CDE

新工作簿:

A1: ABC
A2: ABC
A3: CDE
A4: CDE

答案1

发生这种情况的一个原因是,当您保存原始工作簿时,使用了自动筛选(过滤,而不是排序)。

Excel 似乎认为,如果原始表格是 X x X 大,新工作簿中的结果表格也应该是 X x X 大。但如果原始工作簿中隐藏了一些值,Excel 不会总是保留这些值。这意味着结果表格不再是 X x X 大。如果发生这种情况,您可能会发现 Excel 会自行决定复制现有条目,直到表格的大小与原始表格相同。

因此,原始工作簿中的表格实际上应该是这样的:

A1: ABC
A2: 111
A3: CDE
A4: 111

如果您自动过滤不显示值 111 并保存工作簿,则对表的任何更新都可能导致问题中概述的情况。

简而言之:在保存作为数据连接源的工作簿之前,务必重置过滤器。

相关内容