在工作表中为唯一值编号

时间:2017-09-22 14:12:29

标签: excel

我有一个协会成员(人)名单。

有些会员公司有一个成员,其他人有很多人。

我需要为独特/不同的公司编号。

例如。以下是工作表中的行列表。

ABC Inc
ABC Inc
ABC Inc
Big Top LLC
Big Top LLC
Callhans PLLC
Callhans PLLC
Callhans PLLC
Callhans PLLC
Callhans PLLC
Callhans PLLC
Callhans PLLC
Callhans PLLC
Callhans PLLC
Callhans PLLC
Davis & Davis
Eaden Supply
Eaden Supply
Eaden Supply

我想将每家公司编号为

ABC Inc 1
ABC Inc 1
ABC Inc 1
Big Top LLC 2
Big Top LLC 2
Callhans PLLC   3
Callhans PLLC   3
Callhans PLLC   3
Callhans PLLC   3
Callhans PLLC   3
Callhans PLLC   3
Callhans PLLC   3
Callhans PLLC   3
Callhans PLLC   3
Callhans PLLC   3
Davis & Davis   4
Eaden Supply    5
Eaden Supply    5
Eaden Supply    5

有人可以用公式帮我吗?我在Mac上,所以请不要VBA。

2 个答案:

答案 0 :(得分:3)

如果数据未排序,则可以使用此方法。在=IF(COUNTIF(A$2:A2,A2)=1,MAX(B$1:B1)+1,VLOOKUP(A2,A$1:B1,2,0))单元格中输入此公式B2并将其拖到最后。 enter image description here

答案 1 :(得分:2)

将数字1放在第一个单元格(B1)中,然后将此公式放在其下方并将其向下拖动:

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

{{3}}