1、如下图所示,A列是我们的客户名称,我们的问题是根据客户名称生成序号,同一名称的客户序号相同,不同的客户名称由小到大自动排序。当我们的客户逐渐向下录入时,向下复制单元格公式,序号自动向下生成并排序。
2、在B2中录入公式:=IF(COUNTIF($A$1:A1,A2),VLOOKUP(A2,$A$1:B1,2,0),MAX($B$1:B1)+1)
3、回车,函数返回1,因为,A2中客户第一次出现,又第一个出现,是我们的第一个客户,所以序号是1。
4、将B2中的公式向下复制填充,B列中的客户序号已经自动按我们的要求生成并排好序了。
5、我们在A12中录入一个新客户【赵八】,向下拉动B11的公式至B12,客户序号已经自动生成并排序。至此,已经有6个不同的客户。
6、我们在A13中录入一个老客户【李四】,向下拉动B12的公式至B13,客户序号已经自动生成并排序。为方便查看,我们把相同的客户用相同的颜色填充。