按列组添加索引到行

我怎样才能按列组添加索引到行?

例如:

colA colB Group 1 1 A 1 2 A 2 1 B 2 2 B 2 5 C 2 5 D 

并用组索引后:

 colA colB index 1 1 1 1 2 1 2 1 2 2 2 2 2 5 3 2 5 4 

我不太清楚你想要什么(例如,为什么Group列已经从你的输出中消失),但假设Group在C1中,那么在D2中复制可能适合:

 =CODE(C2)-64 

然而,这样的组数限制在26个。

没有这个限制的select(用D1空白):

 =IF(C1=C2,D1,D1+1) 

对于另一个问题的重复,但我找不到哪个。