乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em> 对重复项进行编号

<em>excel</em> 对重复项进行编号

作者:乔山办公网日期:

返回目录:excel表格制作


以C列为关键字按升序排序(如果C列是按时间顺序录入的,这一步可省),然后E2输入公式:
=COUNTIF(A$2:A2,A2)
按住填充柄下拉。

出现na是因为身份证前15位相同而后3位不同时,你的公式会判断为相同.

稍微修正一下就可以了

=IF(A2="","",IF(COUNTIF(A$1:A2,A2&"*")=1,MAX(B$1:B1)+1,VLOOKUP(A2,A$1:B1,2,)))


btw 8w+的countif计算会非常慢,如果机器性能差可能根本计算不完. 建议考虑用vba来处理.


建议用删除重复项后的数据做辅助列,用match得到编号. i7处理器大概用了一分钟可以完成.



假设该列为A列
B1输入公式
=A1&COUNTIF(A$1:A1,A1)
下拉即可

方法一:

在Sheet2的C2单元zd格输入以下公式,然后向下填充公式

=VLOOKUP(B2,IF({0,1},Sheet1!A:A,Sheet1!B:B),2,0)

方法二:

在Sheet2的C2单元格输入以下公式,然后向下填充公式

=INDEX(Sheet1!A:A,MATCH(B2,Sheet1!B:B,0))

 

详见附图同表举例

 

相关阅读

  • <em>excel</em> 对重复项进行编号

  • 乔山办公网excel表格制作
  • 以C列为关键字按升序排序(如果C列是按时间顺序录入的,这一步可省),然后E2输入公式:=COUNTIF(A$2:A2,A2)按住填充柄下拉。excel中,如何对某一列中重复出现的数值进行顺序编号" src="/
关键词不能为空
极力推荐

聚合标签

ppt怎么做_excel表格制作_office365_word文档_365办公网