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

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

问题描述:

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

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

A1进入

A2输入:

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

和复制下来。

enter image description here

+0

谢谢!这工作得很好! – torentino

目前尚不清楚,在你的数据表中是否有列标题标签或没有,但这个公式不应该超过其预先填充A1如果没有列标题标签的差异。

在A2使用该式中,

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

必要向下填充。你的结果应该类似于以下内容。

Serial number matching

当你的列d进行了排序,是不是与这个公式的要求。