excel 重复数据 批量自动编号
有一个订单表里记录每个人订单信息,现在要将每个人编一个号做一个关联表,数据量大每个人单独去拖太慢了,有没有什么公式一次性拖成功我先将人名A排序,第一个人名编号为1重复人名...
有一个订单表里记录每个人订单信息,现在要将每个人编一个号 做一个关联表,数据量大每个人单独去拖太慢了,有没有什么公式 一次性拖成功
我先将人名A排序,第一个人名编号为1 重复人名的继承编号1,第二个人名编号为2 重复人名的继承编号2
需要效果
A B
李建民 1
李建民 1
李建民 1
王小兵 2
杨涛 3
杨涛 3
杨涛 3
杨涛 3
周宇 4 展开
我先将人名A排序,第一个人名编号为1 重复人名的继承编号1,第二个人名编号为2 重复人名的继承编号2
需要效果
A B
李建民 1
李建民 1
李建民 1
王小兵 2
杨涛 3
杨涛 3
杨涛 3
杨涛 3
周宇 4 展开
5个回答
2015-11-12 · 知道合伙人软件行家
关注
展开全部
excel 重复数据 批量自动编号如下:
第一种方法: 在A1输入1,在A2输入2,再选中A1和A2,将光标移到A2右下角小黑点处,光标变为十字型时按住左键向下拖即可。
第一种方法,如果中间有一行带序号的给删除了的话,那就不得不重新填充了
用这个方法:
序列:1、2、3、4、5……
确定开始行是第N行,则在第N行输入:=row()-(N-1),下拉填充,这样,无论如何删除序号行,序号都是从1、2、这样的排列的 ,不用手工调整了.拓展:假如A5单元格是“序号”则在A6中输入公式
=row()-row($A$5),下拉填充。
这样的好处是,删除了标题行上面的行也不怕了
等差数列:
1、3、5、7、9……
A6单元格输入公式:=row()-row($A$5)
A7输入=row()-row($A$6)-count($A$6:A6),把A7下拉填充。
展开全部
在B1中输入1,在B2中输入公式为:
=IF(A2=A1,B1,B1+1)
下拉复制公式即可
=IF(A2=A1,B1,B1+1)
下拉复制公式即可
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在B1输入数字1后,复制以下公式后下拉
=IF(COUNTIF($A$1:A2,A2)>1,INDEX($B$1:B1,MATCH(A2,$A$1:A1)),MAX($B$1:B1)+1)
希望对你有帮助
=IF(COUNTIF($A$1:A2,A2)>1,INDEX($B$1:B1,MATCH(A2,$A$1:A1)),MAX($B$1:B1)+1)
希望对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两步:
①选中A列→筛选→高级筛选→选择不重复的记录→把结果粘贴到C:D列→然后编号;
②用公式:Vlookup(A2,C:D,2,0)→即可。
①选中A列→筛选→高级筛选→选择不重复的记录→把结果粘贴到C:D列→然后编号;
②用公式:Vlookup(A2,C:D,2,0)→即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
2003的话用高级筛选,选出不重复项,用数据填充选序列方式就出来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询