【问题标题】:Numbering unique values in a worksheet为工作表中的唯一值编号
【发布时间】:2017-09-23 15:18:28
【问题描述】:

我有一个协会的成员(人员)列表。

一些成员公司有一个成员,其他成员 a=有很多。

我需要给唯一/不同的公司编号。

例如。这是工作表中的行列表。

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。

【问题讨论】:

    标签: excel


    【解决方案1】:

    如果您的数据没有排序,那么您可以使用这种方法。在B2 单元格中输入此公式=IF(COUNTIF(A$2:A2,A2)=1,MAX(B$1:B1)+1,VLOOKUP(A2,A$1:B1,2,0)) 并将其拖到末尾。

    【讨论】:

    • 另一个很棒的解决方案 - 我确实采取了一些捷径;)
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2014-01-28
      • 2022-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多