如何根据行值分配行号 – Excel

在excel数据表中,第三列中的值是手动input的。 我需要一个公式来自动化这个。

TYPE | CATEGORY | Expected_Value fruits | apple | 1 fruits | apple | 2 fruits | apple | 3 fruits | bananna | 1 fruits | bananna | 2 fruits | mango | 1 fruits | mango | 2 fruits | mango | 3 fruits | mango | 4 fruits | mango | 5 

Expected_Value表示给定(TYPE,CATEGORY)对的第n个副本。

有人可以帮忙吗?

您需要使用带有绝对引用和相对引用的COUNTIF 。 如果您的类别列从B2跨越到B12您可以使用这个:

 =COUNTIF($B$2:B2,B2)