合并多个结构相近的工作表

作者: AILesson8 分钟准备已测试:ChatGPT复核日期: 2026-08-28

直接回答

在审计结构漂移、来源、重复、类型和合计后追加周期工作表. 请提供: 工作簿工作表与结构、合并结构与记录身份、刷新与验证规则. 预期成果: 带结构映射、来源血缘和对账控制的可刷新合并方案.

1

补充你的背景

你填写的内容只保留在当前浏览器中,AILesson 提示语不会将其发送给模型或服务器。

2

生成的提示语

未填写的字段会保留为占位符,你仍然可以复制后自行编辑

请设计安全、可刷新的方法,合并结构相近的 Excel 工作表。

工作表、纳入范围、表头、类型、区域、样例、合计、备注和已知差异:
[sheets]

目标列、粒度、键、来源、重复、映射和缺列行为:
[target]

Excel 版本、新表模式、批准、方法、错误、隐私、对账和归档:
[refresh]

追加前先盘点并比较结构。通过显式映射规范表头,而不是模糊相似;区分缺少列与值为空;防止标题行、小计、合计、脚注、隐藏辅助区域和输出表被纳入数据。合并前加入来源血缘。定义类型转换和错误隔离;不得静默强制转换标识符、日期或金额。检查单表内部和跨表的自然键重复,并且只应用所给处理规则。重复刷新优先 Power Query;不得只靠宽泛名称模式纳入工作表,必须有允许清单或结构门槛。请返回:纳入/排除清单;结构漂移报告;标准映射;分阶段 Power Query 流程和关键操作;来源与重复控制;按来源的行数/数量/金额对账;错误隔离;刷新清单;合并样例行;以及停止条件。
默认保护隐私提示语在浏览器本地组装。除非所在组织明确允许,否则不要把机密信息提交给任何 AI 服务。

从输入到成果

实际案例

看看具体背景如何通过这条配方转化为可使用的成果

实际输入

工作簿工作表与结构
工作簿含 Jan 页 Sales_Jan、Feb 页 Sales_Feb、Mar 页 Sales_Mar 三个 Excel 表,以及 Summary、Lookup 页。Jan 列:Order ID 文本、Order Date 日期、Region 文本、Net Sales 小数;102 行,合计 48,320.50。Feb 使用 OrderID、Date、Region、Net Sales;98 行,合计 46,105.00。Mar 在 Region 与 Net Sales 间新增 Sales Rep;110 行,合计 52,880.25。各表没有合计行。必须排除 Summary。订单号含前导零。Feb 一格日期为文本“TBD”。重复样例:订单 00481 同时出现在 Jan 和 Feb,因为 Feb 修正了金额。
合并结构与记录身份
标准列:Order ID、Order Date、Region、Sales Rep、Net Sales、Source Sheet、Source Table、Source Row。粒度为每个 Order ID 一条当前记录。明确映射 OrderID -> Order ID、Date -> Order Date。Jan/Feb 缺 Sales Rep 时保持空。跨表重复只有在所给 Corrections 表列出该订单及替换月份时才采用较后月份,否则隔离两条。保留原来源行供审计。
刷新与验证规则
Microsoft 365,Power Query。批准来源表为 Sales_Jan、Sales_Feb、Sales_Mar;未来 Sales_Apr 等必须通过结构验证并明确加入允许清单。类型错误进入 Errors 查询,不删除。验证所列来源行数/合计和合并计数。输出表为 ConsolidatedSales,绝不能作为输入。不使用外部文件或客户个人信息。

示例输出

清单:只纳入 Sales_Jan、Sales_Feb、Sales_Mar;排除 Summary、Lookup、ConsolidatedSales,以及所有尚未批准的新表。漂移:Feb 重命名两列;Mar 新增选填 Sales Rep;Feb 有一个 Order Date 类型错误。标准映射必须精确:OrderID→Order ID,Date→Order Date;其他表头必须一致。缺少 Sales Rep 时添加带类型的 null,而不是空字符串。

Power Query 分阶段:每个批准表建立独立查询,在转换前加入 Source Sheet/Table 和基于索引的 Source Row。根据映射记录改名,补可空文本 Sales Rep,选择标准列,并在保留转换前副本或 Try 结果的情况下应用类型。只追加三个分阶段有效行查询。从日期或金额转换失败的行建立 Errors;Feb 的 TBD 行应带原值和来源进入其中,不得静默删除。按 Order ID 分组并保留嵌套行建立 DuplicateAudit。把重复与 Corrections 连接;只有列出的月份/表匹配时才选择替换,否则两条都不进入 CurrentSales,并保留在隔离区。

重复处理前对账:Jan 102 行 / 48,320.50;Feb 98 行 / 46,105.00,TBD 日期被隔离但 Net Sales 仍可追溯;Mar 110 行 / 52,880.25;原始追加 310 行、合计 147,305.75。有效、错误、重复隔离和最终当前记录应使用互斥状态,并能回到 310 行。未知表头、必填列缺失、未批准来源表、金额转换错误未隔离、未列明重复或来源行数/合计不符时停止刷新。未来 April 表不得自动纳入。

为什么有效

  1. 1

    结构门槛防止名称相似的汇总表或已变化工作表悄然进入数据集。

  2. 2

    按来源对账让丢行和重复导入可以追溯到具体工作表。

检查结果

  • 每张纳入表是否同时通过名称和标准结构批准,而非只靠名称模式?

  • 刷新后来源、缺列、类型错误和重复是否保持可见?

  • 每张来源表及合并结果的行数和重要合计是否对账?

更有把握地使用

常见问题

了解这条配方何时适用、需要提供什么,以及哪些内容仍需人工复核

使用“合并多个结构相近的工作表”前需要准备什么?

使用“合并多个结构相近的工作表”前,请准备工作簿工作表与结构、合并结构与记录身份、刷新与验证规则。只用可核实的信息替换占位符;如果某项未知,就明确保留未知状态,不要让模型自行推断。

“合并多个结构相近的工作表”的结果在什么情况下还不能使用?

如果结果还不能根据所给证据实现页面所述成果“带结构映射、来源血缘和对账控制的可刷新合并方案”,或仍依赖未解决假设、缺失批准或编造细节,就不能使用。把检查项当作放行门槛:应修正来源输入,或指定有权限的复核者,而不是润色一个缺乏支持的输出。

“合并多个结构相近的工作表”记录过哪些 AI 工具测试?

截至 2026-08-28,“合并多个结构相近的工作表”的公开测试记录包含ChatGPT。这只表示存在已记录试跑,不保证后续产品版本仍兼容或得到相同结果。改用其他工具或版本时,应保留全部约束,并重新执行结果检查。

更多探索方式

这条配方出现在哪里

继续完成任务