如何重命名重复的行
我有一个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
移动到相同的工作簿中。