Excel 将字母表添加到具有不同值的行中

Excel 将字母表添加到具有不同值的行中,excel,Excel,在excel中是否有方法将ABC添加到excel行中,并在该行的值不同时将其重置?对不起,我的解释不是很好,这里有一张图片来帮助说明我的意思 正如您所看到的,因为AC237只有一条记录,所以它以a开头,所以变成了AC237a。AC238有3条记录,结果为AC238a、AC238b和AC238c。只要行的数据值发生更改,字母顺序就会重置。这是可以实现的吗 希望很快收到你们的来信,圣诞快乐 您可以使用CHAR和code来执行此操作 =IF(A2<>A1,A2&"a",A2&am

在excel中是否有方法将ABC添加到excel行中,并在该行的值不同时将其重置?对不起,我的解释不是很好,这里有一张图片来帮助说明我的意思

正如您所看到的,因为AC237只有一条记录,所以它以a开头,所以变成了AC237a。AC238有3条记录,结果为AC238a、AC238b和AC238c。只要行的数据值发生更改,字母顺序就会重置。这是可以实现的吗


希望很快收到你们的来信,圣诞快乐

您可以使用
CHAR
code
来执行此操作

=IF(A2<>A1,A2&"a",A2&CHAR(CODE(RIGHT(B1,1))+1))
=IF(A2A1,A2和“a”,A2和CHAR(代码(右(B1,1))+1))

如果在一行中有26个以上相同数据的实例时需要重新启动字母表,可以使用:

=IF(OR(A2<>A1,RIGHT(B1,1)="z"),A2&"a",A2&CHAR(CODE(RIGHT(B1,1))+1))
=IF(或(A2A1,右(B1,1)=“z”)、A2和“a”、A2和CHAR(代码(右(B1,1))+1))

大家好,欢迎来到StackOverflow。请花些时间阅读帮助页面,特别是命名和的部分。更重要的是,请阅读。您可能还想了解。谢谢@BigBen,这太完美了。祝你圣诞快乐!