如何根据列数据以升序排列数字

我有一个3列的Excel文件。 2列有数据 – msisdn和cardnumber,但是一列是空的 – accountnumber

MSISDN, CARDNUMBER AND ACCOUNTNUMBER 

我正在尝试在accountnumber列中添加数据。 这里的值是最小1和最大4。 这是我在Excel文件中的当前数据

所以如果一个msisdn已经注册了两个cardnumbers,他的账号将是1,2,下一行的下一个msisdn将会有第一个cardnumber。

我有10,000行,我不能手动更新它们。 请如果有人可以帮我一个公式,我真的很感激。

您可以在B2中使用下面的公式,并复制该单元格并粘贴到B中的所有其他行中

 =SUMPRODUCT((A$2:A2=A2)*1) 

您可以在列B上使用此公式

 =COUNTIF($A$2:A2,A2)