完成Power Query合并后行数变多不能只以页面看起来正常为准。操作前要明确目标,过程中记录异常,结束后用真实样本验证。
重复键、连接类型和展开检查
| 阶段 | 判断要点 |
|---|---|
| 开始前 | 一对多连接会自然放大行数 |
| 处理中 | 空键和格式差异单独处理 |
| 交付前 | 合并前后总量与唯一键都要核对 |
操作步骤与停止条件
- 第1步:记录合并前两张表的行数和键唯一性
记录合并前两张表的行数和键唯一性。完成后记录当前结果,不满足预期时回到上一步确认输入,不直接覆盖唯一原件。
- 第2步:检查右表同一键是否出现多次
检查右表同一键是否出现多次。完成后记录当前结果,不满足预期时回到上一步确认输入,不直接覆盖唯一原件。
- 第3步:确认左外连接、内连接等类型符合目标
确认左外连接、内连接等类型符合目标。完成后记录当前结果,不满足预期时回到上一步确认输入,不直接覆盖唯一原件。
- 第4步:展开前统计嵌套表行数并抽查异常键
展开前统计嵌套表行数并抽查异常键。完成后记录当前结果,不满足预期时回到上一步确认输入,不直接覆盖唯一原件。
常见误区与处理边界
客户主表一行匹配到三条联系人记录,展开后会变成三行;若目标仍是一行,应先聚合联系人或选定唯一记录。
客户主表一行匹配到三条联系人记录,展开后会变成三行;若目标仍是一行,应先聚合联系人或选定唯一记录。 实际执行时还应保留软件版本、文件来源和处理时间;如果结果要交给其他人使用,应说明哪些条件已经验证、哪些仍需业务负责人确认。一对多连接会自然放大行数;空键和格式差异单独处理;合并前后总量与唯一键都要核对。这些检查用于发现异常,不替代授权人员对最终结果的判断。
完成后逐项复核
- 一对多连接会自然放大行数
- 空键和格式差异单独处理
- 合并前后总量与唯一键都要核对
围绕Power Query合并后行数变多处理时,Power Query重复键、查询连接类型只是相关条件,不能脱离当前文件、权限和业务口径单独下结论。先在副本验证,再扩大处理范围;出现异常时保留失败记录和回退入口。
相关基础操作可参考Power Query从文件名提取日期:分隔符、类型和异常文件;需要对照同栏目其他处理边界时可查看Power Query组内索引怎么加:每个客户从1重新编号。