Excel 序號

Excel 序號

我在 Excel 中有數據,其中具有相同訂單 ID 的行分組在一起。我想放置另一列包含連續數字的列,但在具有相同資料(例如訂單 ID)的行中填充相同的數字。有沒有一種簡單的方法可以實現這一目標?

在此輸入影像描述

答案1

如果您的 Excel 版本支援動態數組,則可以使用下列公式:

=XLOOKUP(A2,UNIQUE($A$2:$A$11),SEQUENCE(COUNT(UNIQUE($A$2:$A$11))))

在此輸入影像描述

換句話說,在由 A 列中唯一的訂單 ID 清單定義的項目陣列中的目前行上尋找訂單 ID 的位置。

然後,建立一個整數數組,其數組長度與 A 列中唯一項目的計數相同,並從該整數數組中返回先前返回的相同位置的整數。

答案2

如果沒有動態數組公式且資料按訂單 ID 分組進行排序:

=IF(B1<>B2,MAX($H$1:H1)+1,H1)

並複製資料集。

相關內容