EXCEl按分类生成新的序号

我想按A列中一样的单号就在B列中生成一个新的单号,比如 0000001532生成0000000001 0000002172生成0000000002 0000002698生成0000000003 (如果下一条还是0000002698的话,那么在B中仍然成0000000003)以此类推,怎么在excel用公式实现??? 如下图例子
2026年09月26日 05:59
有2个网友回答
网友(1):

B2=1
B3=IF(A3=A2,B2,B2+1)
然后在前面“000000000”用&连接起来即可

网友(2):

=TEXT(IF(COUNTIF(A$1:A1,A1)=1,SUMPRODUCT(1/COUNTIF(A$1:A1,A$1:A1)),INDEX(B$1:B1,MATCH(A1,A$1:A1,))),"000000000")