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

时间:2015-05-19 18:09:56

标签: excel xls xlsx

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

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

2 个答案:

答案 0 :(得分:7)

A1 中输入 1

A2 中输入:

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

并复制下来。

enter image description here

答案 1 :(得分:1)

目前尚不清楚您的数据表是否包含列标题标签,但如果没有列标题标签,则此公式不应超出预先填充A1。

在A2中使用此公式,

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

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

Serial number matching

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