第1个回答 2015-04-17
在B2中输入或复制粘贴下列公式
=INDEX(A:A,SMALL(IF(MATCH($A$2:$A$20,$A$2:$A$20,)=ROW($2:$20)-1,ROW($2:$20),4^8),ROW(A1)))&""
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充本回答被网友采纳
第2个回答 2015-04-17
可以实现 增加1个判断列和1个辅助列
其中A列为原始数据 b列为判断列 C 列辅助 D为结果
在
b1输入1
B2输入=if(countif(a$2:a2,a2)>1,"", countif(a$2:a2,a2)+max(b$1:b1) ,随A列填充
C列分别按1 2 3 4 5 6 7 8 9 10递增往下填充
在D2输入=vlookup(c2,if({1,0},b:b,a:a),2,0) 随C列填充即可