Excel 中多行时快速生成自增长序号
在 Excel 编辑中,常常会遇到给行添加自动增长序号的场景,我们常常的做法就是拖拉,也就是下面的方式:
方法一:
第一步,分别输入 1,2,3,选中这三个单元格,鼠标放到选中框右下角,出现如图黑色十字,按住鼠标左键开始向下拖拉。
第二步,拖拉到最后一行,松开鼠标左键,则序号自动生成,如图。
注意:上面方法只适用于行数比较少的情况,比如几行或者几十行,当有几百行,上千行甚至更多行时,这种方法肯定不行,拖拉太费劲,而且删除中间的行、或者插入新行时,序号会断掉。那如何更加快速的生成序号,并且编辑时对行号无影响呢?
请看下面的方法。
方法二:
第一步,选中第一行的序号单元格,输入公式“=ROW(B2)-1”。具体输入 A2 还是 B2、…,参照具体列名即可,如图。
第二步,输入公式后回车,即可看到第一个序号生成,如图。
第三步,选中生成序号的单元格,在左上角的字符后,输入图中红框所示字符,注意冒号一定是英文状态,如图。
第四步,回车,即可看到该范围被选中,如图。
第五步,按快捷键“Ctrl+D”,则序号即可生成,如图。
特别提醒:这里只是以 10 行内容做演示,如果碰到多行的情况,比如 10000 行,则只需要在第三步中输入“B2:B10001”,则这 10000 行都可选中,然后按快捷键即可。
————————————————
版权声明:本文为CSDN博主「孟郎郎」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/tzhuwb/article/details/77430230
把需要的字符用文本连接符&号与数字(可以用ROW函数生成递增序列号)连接起来就可以。
例如:
="XSD"&ROW(A1)
公式中"XSD"是自定义前缀,ROW(A1)是返回行号。
两个数据之间用文本连接符号&来连接起来的。
需要注意:
任何公式中的文本内容都需要用半角双引号括起来。
ROW()函数常用来返回流水号。
可以用TEXT函数来设定流水号的格式,比如流水号是3位,自动用零补齐,可用公式=TEXT(ROW(A1),"000")即可。
文本连接符号&常用来连接任何文本内容,也可以将两个公式的结果进行连接。