Excel VBA可向多个帐户添加唯一编号

时间:2017-05-04 19:36:19

标签: excel vba excel-vba excel-formula

我无法得到满意的答案。我需要在数据输入表中添加注释。我添加了一个表单,我可以填充我的工作表。但是,我希望为每个唯一客户添加唯一标识符(编号)。行a1有客户A;行a2有客户B;行a3有客户A - 我想在第b列

中分别对行1,1,2进行编号

2 个答案:

答案 0 :(得分:0)

假设您的客户位于A列,而您的唯一数字位于B列,您可以对单元格B2使用以下公式,然后将其复制下来:

=IFERROR(INDEX($B$1:B1,MATCH(A2,$A$1:A1,0)),MAX($B$1:B1)+1)

单元格B1将设置为1或起始编号应为。

结果将是这样的:

enter image description here

答案 1 :(得分:0)

如果通过“向每个唯一客户添加唯一标识符(编号)”,则表示您正在尝试生成在每个唯一客户中唯一的序列号(即,如果列A包含A,B,A,C ,C然后你是在B列中的1,1,2,1,2后,那么你可以使用公式

=COUNTIF(A$1:A1,A1)
在单元格B1中

并将其复制下来。