Excel 编写公式以重新索引具有重复项的列

Excel 编写公式以重新索引具有重复项的列,excel,excel-formula,Excel,Excel Formula,我有一列值,它的ID值如下所示,按数字顺序排列,但随机分布着高值。因为我有另一个按字母顺序排列的列,并且我添加了名称,所以它们被分散在一起 我想把它变成右边的那个。从1->N开始,但如果它们相同,则保留编号 有没有一个简单的公式,任何人都可以想到不使用VBA BC1 BC1 BC123 BC2 BC3 BC3 BC4 -> BC4 BC4 BC4 BC1441

我有一列值,它的ID值如下所示,按数字顺序排列,但随机分布着高值。因为我有另一个按字母顺序排列的列,并且我添加了名称,所以它们被分散在一起

我想把它变成右边的那个。从1->N开始,但如果它们相同,则保留编号

有没有一个简单的公式,任何人都可以想到不使用VBA

BC1              BC1
BC123            BC2
BC3              BC3
BC4       ->     BC4
BC4              BC4
BC1441           BC5
BC5              BC6
BC5              BC6
BC1231           BC7

它们总是以“BC”或至少两个字符开头吗?将
BC1
放在B1中,然后使用此B2并向下复制
=IF(A1A2,“BC”和MID(B1,3,LEN(B1))+1,B1)
是。如果数字相同的话,我很难弄清楚如何让它重新索引*谢谢Scott@ScottCraner-请在回答部分更新。