根据两列中的链接值创建新的唯一 ID - Excel

Create New Unique ID Based on Linked Values in Two Columns - Excel

我曾尝试使用您之前发布的公式来解决我的问题,但我在 C 列中为某些唯一 ID 显示的是 3 而不是 2。我的目标是每当记录时分配一个唯一 ID A 列中的链接到 B 列中的记录(1:1 或 1:may 关系)。

C1 = 0

然后C2中的公式

=IF(AND(COUNTIFS($A:$B2,A2)=1,COUNTIFS($A:$B2,B2)=1),C1+1,IFERROR(IFERROR(VLOOKUP(A2,$A:C1,3,FALSE),VLOOKUP(B2,$B:C1,2,FALSE)),IFERROR(VLOOKUP(A2,$B:C1,2,FALSE),VLOOKUP(B2,$A:C1,3,FALSE))))

然后把公式抄下来

或者你可以从 C2 = 1 开始 然后C3中的公式

=IF(AND(COUNTIFS($A:$B3,A3)=1,COUNTIFS($A:$B3,B3)=1),C2+1,IFERROR(IFERROR(VLOOKUP(A3,$A:C2,3,FALSE),VLOOKUP(B3,$B:C2,2,FALSE)),IFERROR(VLOOKUP(A3,$B:C2,2,FALSE),VLOOKUP(B3,$A:C2,3,FALSE))))

然后把公式抄下来