直接添加索引会在整张表连续编号。若每个客户的记录都要从1开始,需要先按业务顺序排序,再分组,在每个嵌套表中添加索引后展开。

编号粒度与顺序

场景判断
整表唯一流水直接添加索引
每个客户从1开始分组后在子表添加索引
编号代表时间先后分组前按日期和稳定键排序
同日多条记录增加第二排序键避免刷新换序

建立稳定组内序号

  1. 确定分组键

    客户ID优于名称

  2. 定义排序

    日期、时间和记录ID完整

  3. 分组保留所有行

    对子表调用添加索引

  4. 展开并核对

    保留原字段与新索引

客户联系次数编号

客户A三次联系编号1到3,客户B两次联系也从1开始。

同一客户同一时间两条记录没有稳定第二键,刷新后顺序可能互换。

若源数据晚到,历史组内序号可能整体变化,因此外部引用不要依赖该序号作为永久键。需要固定凭证号应由源系统生成。验收时比较分组前后行数、每组最大索引和原始记录数量。

围绕“Power Query组内索引”实际处理时,建议把Power Query分组编号、每组重新编号写进操作记录。第一步是先确认输入范围,不要直接在唯一原文件上试错;处理中可先用一条记录或一页样本验证,确认规则后再扩大范围。先用一份副本做小范围验证。完成后分别复核关键设置和输出结果,并记录软件版本、文件来源及处理时间。若结果需要交接,除了最终文件,还应保留一份可回退副本和异常清单,说明哪些项目被跳过、为什么跳过以及下一步由谁确认。这样既能复现Power Query组内索引的处理过程,也能避免把Power Query分组编号、每组重新编号误当成最终结论。复核记录应由实际使用者确认,不能只以编辑者本机显示正常作为交付依据。

刷新稳定性检查

  • 每组都从1开始
  • 组内顺序可解释
  • 展开行数未变化
  • 刷新两次结果一致

每组重新编号依赖分组键和稳定排序。索引只是顺序结果,不能替代业务记录ID。

日期来源在文件名时参考Power Query从文件名提取日期:分隔符、类型和异常文件;所有行分组基础见Power Query分组中的“所有行”怎么用:保留明细再计算组内排名