标签: excel
在excel中,我是否可以将ABC添加到excel行中,并在行的值不同时将其重置?抱歉,我的解释不好,这是一张图片,可以帮助说明我的意思
如您所见,由于AC237只有1条记录,所以它以a开头,因此变成了AC237a。 AC238共有3条记录,结果为AC238a,AC238b和AC238c。每当行的数据值更改时,字母顺序都会重置。这可以实现吗?
希望大家早安,圣诞节快乐!
答案 0 :(得分:1)
您可以使用CHAR和CODE来做到这一点。
CHAR
CODE
=IF(A2<>A1,A2&"a",A2&CHAR(CODE(RIGHT(B1,1))+1))
如果当连续有26个以上的相同数据实例时需要重新启动字母,则可以使用:
=IF(OR(A2<>A1,RIGHT(B1,1)="z"),A2&"a",A2&CHAR(CODE(RIGHT(B1,1))+1))