Excel - 导入数据旁边的手动列

Excel - 导入数据旁边的手动列

在 Excel 中,如何适当地在工作表/数据范围内混合“手动”数据和导入的数据?

要求

就上下文而言,我的特定用例是 Excel 中的一种基本数据“分类”工具。

理想的工作流程是:

  1. 导入数据(例如包含要手动审查的数据的 CSV 文件)
  2. 奖励:为导入的数据定义一个键
  3. 将列附加到该文件(例如状态、注释)
  4. 手动填写新列(分类导入的数据)
  5. 刷新数据导入(查看根据发现采取某些行动后数据输出如何变化)
  6. 此时,手动输入的数据应与输入的同一行保持相同(通过键)

问题

我尝试在 Excel 中使用基于 Power-Query 的导入(通过数据 > 从文本/CSV 创建)执行此操作。但重新导入后,手动输入的值不再位于同一行。

背景

我认为这与外部数据属性弹出窗口有关,该弹出窗口的选项以以下内容开头:

  • 插入单元格
  • 插入整行
  • 覆盖现有单元格

我认为应该选择“整行”选项。我选择了“插入单元格”选项,我知道这可能出了什么问题。这个错误让我对整个方法产生了怀疑。

整体稳健性

理想的解决方案是:

  • 在导入的数据中有一个或多个用户定义的“关键”列。
  • 删除导入中不再存在的键的整行(包括手动输入的数据)。

...但我愿意接受可以达到相同效果的流程限制——准确理解 Excel 如何决定将数据放入导入中。

因此相关的问题是:

当我们使用“插入整行”时,Excel 如何表现?

我确实找到了一些微软文档(请参阅“指定如何将新数据添加到外部数据区域”)。它没有定义如何将导入的行与现有工作表关联,但它似乎某物...这种行为定义明确吗?或者我们只能说“这里有龙”?

(我使用的是 Office 365 版本 1909)

相关内容