设置序号列:让重复导入变成更新
给表指定一列作为唯一序号,之后无论是再次导入、粘贴还是数据同步,相同序号的行只保留最新一条。这是「增量更新」和「不重复」的开关。
问题
表里的数据往往来自反复的导入或同步:每月一份订单导出、每小时一次接口拉取。默认情况下每次进来的都是新行——同一张订单第二次出现,就成了两行。求和翻倍,计数翻倍。
序号列是什么
表的第一列 #(代码 AA1)是序号列。默认它是系统自增的编号,没有业务含义。「设置序号列」让你把某一列的内容当作序号:订单号、员工工号、SKU、日期+门店 拼出来的键……设完之后:
- 序号相同的行被视为同一条记录,只保留最新的一行;
- 原来那一列不受影响,它的内容只是被「合并到第一列」用作序号;
- 之后的导入、粘贴、同步都按这个规则去重。
窗口里那句提示就是这个意思:「选择的表格列内容会合并到表格第一列(不影响原列),相同序号列系统仅保存最新数据行」。
怎么设
- 打开表,右上角「数据同步」,窗口里点「设置序号列」(工具栏「菜单 → 索引列」也是这里)。
- 在列清单里勾一列或多列。勾多列时它们的组合作为序号——例如「日期 + 门店」。
- 确认。表里已有的重复行会按规则收敛。

选哪一列
- 有天然唯一键(订单号、单据号、工号)就用它。
- 没有唯一键但「一天一个门店只会有一行」,用日期 + 门店的组合。
- 流水型数据(每一行都是独立事件、永远不会更新)不需要序号列——设了反而会把碰巧同号的行合掉。