2017-01-15 63 views
-1

列A包含数千个不规则数量相同的字符串。我的目标是添加一个公式(Col B),它给了Col B中的以下结果: Excel任务:比较列

 
Col A  Col B 
GX01065227 1 
GX01065227 1 
GX01065227 1 
GX01065227 1 
GX00182922 2 
GX00182922 2 
GX00100933 3 
GX00100933 3 
GX00100933 3 
GX00100933 3 
GX00100933 3 

换句话说,如果值与上面的值相同,则B列应该导致1,但如果另一个值出现它应该是2和下一个不同的值3和与下一个不同的值4等。

是否有任何想法如何得到这个结果?

+0

你想要一个VBA溶液或Excel公式的解决方案? – Lowpar

+0

塞尔出现的是完美的!谢谢Lowpar! –

回答

2

假设你的列表中左上角(即A1)开始,请按照下列步骤操作:

  1. 在B2中,硬编码1作为单元格的值。在B3中写=IF(A2=A3,B2,B2+1)
  2. 根据需要从B3向下复制公式。

Excel screenshot

+0

嗨哔叽,这正是寻找!非常感谢你! –