为重复的 Excel 行创建唯一 ID 号

Creating unique ID numbers for duplicate Excel rows

我有一个包含多列的 Excel 电子表格。我想自动添加唯一 ID 号(从单元格 A2 开始)到 D 列(从 D2 开始)中的重复值。有什么方法可以使电子表格如下所示?谢谢

Column A     Column D
1               3
1               3
2             Bard
2             Bard
3             4ton
3             4ton
3             4ton

A1中输入1

A2中输入:

=IF(D1=D2,A1,A1+1)

然后抄下来。

不清楚您的数据 table 是否有列 header 标签,但是如果没有列 pre-populate A1,这个公式应该不会有什么不同 pre-populate A1 =23=]标签。

在A2中使用这个公式,

=IFERROR(INDEX(A:A1, MATCH(D2, D:D1, 0)), MAX(A:A1)+1)

根据需要填写。您的结果应类似于以下内容。

虽然您的 D 列已排序,但这不是此公式的要求。