有人可以帮我解决我在Excel中尝试做的事情。基本上,我试图根据一个单元格为每一行附加一个唯一的ID。
For example:
A B
0 Apple
0 Apple
0 Pear
0 Strawberry
0 Strawberry
0 Strawberry
Should have the ID's:
A B
1 Apple
1 Apple
2 Pear
3 Strawberry
3 Strawberry
3 Strawberry
我有超过5000行的记录列表,我希望避免花时间手动执行此操作。凭借我的基本Excel知识,我正在努力完成这项工作。我花了两个小时寻找答案,但找不到与我面临的这个问题有关的任何事情。如果有人可以帮助我,这将是很好的。我期待着学到新的东西。
答案 0 :(得分:0)
在C2中输入以下公式并向下拖动。
=IF(B2=B1;C1;C1+1)
只要数据按B列排序,就可以使用,就像在您的示例中一样。
答案 1 :(得分:0)
在A1中,您手动输入值1.在A2中:
= IF( COUNTIF( B$1:B1, B2 ) = 0, MAX( A$1:A1 ) + 1, INDEX( A$1:A1, MATCH( B2, B$1:B1, 0 ) ) )
然后你只需要将其复制下来。