在Excel中以渐进方式计算

我在Excel中有以下一组数据:

11 AGRICULTURE 11 AGRICULTURE 11 AGRICULTURE 321 FOREST NURSERIES AND GATHERING OF FOREST PRODUCTS 411 FISHING 551 METAL SERVICE CENTERS AND OTHER METAL MERCHANT WHO 551 METAL SERVICE CENTERS AND OTHER METAL MERCHANT WHO 321 FOREST NURSERIES AND GATHERING OF FOREST PRODUCTS 551 METAL SERVICE CENTERS AND OTHER METAL MERCHANT WHO 

当一个angular色重新出现的时候,我想用渐进的方式来计算。 使用countif函数它只显示事件的总数。 有什么办法让我的数据显示如下?

 1 11 AGRICULTURE 2 11 AGRICULTURE 3 11 AGRICULTURE 1 321 FOREST NURSERIES AND GATHERING OF FOREST PRODUCTS 1 411 FISHING 1 551 METAL SERVICE CENTERS AND OTHER METAL MERCHANT WHO 2 551 METAL SERVICE CENTERS AND OTHER METAL MERCHANT WHO 2 321 FOREST NURSERIES AND GATHERING OF FOREST PRODUCTS 3 551 METAL SERVICE CENTERS AND OTHER METAL MERCHANT WHO 

很明显,我可以手动完成这些操作,因为我只是用上面的数据做的,但是我的电脑中有一个更大的数据集。

谢谢您的帮助!

使用这个COUNTIF():

 =COUNTIF($B$1:$B1,B1) 

注意什么是什么,什么不是绝对的参考。

所以当它被拖下来时,它将会自行改变,以引用更大的范围。

在这里输入图像说明

假设:只有当你的数据被sorting。 (谢谢@ Scott-Craner指出了这个假设)

仅使用IF公式:

input单元格A1 =1 (数字1)

在A2 =IF(B2=B1,A1+1,1)

(其他答案也是正确的,只是列出这是另一种方法)

在这里输入图像说明