如何重命名重复的行

我有一个Excel工作表,我有大约25K行数据在以下格式:

Column1 | 第2栏

A | value1 A | value2 A | value3 B | value1 B | value2 C | value1 C | value2 

等等。 我想重命名重复的行,并把它放在一个整数。 我希望新的数据是:

Column1 | 第2栏

  1 | value1 1 | value2 1 | value3 2 | value1 2 | value2 3 | value1 3 | value2 

如何才能做到这一点?

我假设你的列1是在列A中,列2是列B中,而你只是简单地把字母(大写字母)转换成数字。

插入一个新的专栏作为专栏A.所以现在你的信是在专栏B.然后键入公式

 =CODE(B2) - 64 

在单元格A2(假设行1是标题),并将其拖下来。

然后复制整个列A,右键单元格A1并select粘贴值。 然后删除Col B.


根据您的评论做相反的事情。

在你的例子中在两者之间插入一列。 在列的顶部单元格中,将值设置为1 。 在下一个单元格=IF(A2<>A1,B1+1, B1) ,然后向下拖动。

在这里输入图像说明

鉴于这个问题的混淆,我不能详细描述这个问题,因为这个问题的模糊性大概是:

将“Column1”复制到新工作表(不妨按字母顺序sorting)。 删除重复。 索引结果并将新工作表用作查找表。

编辑(提供一些细节,现在澄清已经提供):

将图纸Specifications ColumnB复制到ColumnA新书中。
名称选项卡Table
取消合并单元格。
按字母顺序sorting。
selectColumnA ,数据工具,删除重复。
select第一个明显空白的行, Ctrl+Shift+Down ,Delete。
将工作簿另存为Table.xls。 closures并重新打开Table.xls
键:在A1 Item# ; 在A2 1 ; 在A3 =A2+1
双击A2右下angular。
ColumnA复制到ColumnC
Specifications ,在最左边插入一列。
键:在A1 Item# ; 在A2 =VLOOKUP(C2,Table.xls!$B:$C,2,FALSE)
双击底部的RHangular。 手动调整#N/A结果(合并的单元格)。

如果需要,可以将Table移动到相同的工作簿中。