序号对于大家来说都不会陌生,今日本文就一起聊聊Excel表格中序号相关操作技巧。
上面这个图中的A列,便是咱们经常看到的序号方法之一。
有朋友会说,这很简略啊,便是一些数字的罗列罢了。
但在实际工作傍边,远不止数字罗列这么简略。咱们经常会遇到不同款式的序号摆放要求,比如说:按部分填写序号、挑选后填写序号、不接连的数据填写序号等等。
先说说生成常规序号。
一般咱们填写序号,只要在第一个单元格内输入数字1,然后按住单元格右下角的填充柄向下拖动,然后在【自动填充选项】选择【序列填充】就能够了:
假如相邻列已经输入了内容,能够分别输入1、2,然后选中两个单元格,双击单元格右下角的填充柄,就能够快速完结序号的填充。
可是假如相邻列的单元格内容不接连,序号只能填充到最近一个空单元格以上的方位:
假如相邻列没有输入内容,而咱们需求生成的序号又十分多,是不是就要一拖究竟了呢?
当然不是的。假如说要在A列生成1至10000的接连序号,能够在A1单元格输入数字1,在称号框内输入A1:A10000,按Enter键。
然后依次单击【开端】,【填充】,在下拉列表中选择【系列】,在【序列】对话框中,停止值输入10000,单击【确定】,就能够快速的生成1至10000的接连序号了。
在日常工作中,有时咱们需求按部分填写序号。
以下图为例,要求按部分单独填写序号,不同部分都要从1开端编号,按次序递加。
怎么快速生成这样的序号呢?在A2单元格输入以下公式,向下仿制:
=countif(B$2:B2,B2)
COUNTIF函数对区域中满意单个指定条件的单元格进行计数。
第一参数B$2:B2中的B$2是行肯定引证,在公式向下仿制时,就会变成
COUNTIF(B$2:B3,B3)
COUNTIF(B$2:B4,B4)
COUNTIF(B$2:B5,B5)
这样的不断扩大的区域引证。
公式的意思是:核算自B2单元格开端,至公式所内行的B列这个区域内,有多少个与同一行中B列值相同的单元格。
除了上面这种情况,咱们还会遇到一些需求挑选后打印的数据表,假如按常规办法输入序号后,一旦数据经过挑选,序号就会产生错乱。
怎么处理才能使序号在挑选后也能保持接连呢?
接下来咱们说说具体的操作:
A2单元格输入以下公式向下仿制:
=SUBTOTAL(3,B$1:B2)-1
这时候再对C列的工资额进行挑选,或是对B列的姓名进行挑选,序号就始终保持接连了。
SUBTOTAL函数只核算可见单元格的内容,经过给定不同的第一参数,能够完结计数、求和、平均值、乘积等等多种汇总方法。
在本例中,第一参数是3,便是告诉SUBTOTAL函数要执行的汇总方法是COUNTA。
COUNTA函数用于核算区域中非空单元格的个数。
SUBTOTAL(3,区域)
便是核算区域中可见非空单元格的个数。
第二参数B$1:B2的B$1运用了行肯定引证,当公式向下仿制时会变成
B$1:B3、B$1:B4、B$1:B5
也便是引证自B1单元格自公式所内行的B列,这样一个逐行递加的引证区域,来判别可见非空单元格的个数。
注意这里有一个问题,A2单元格的公式假如运用
=SUBTOTAL(3,B$2:B2)
在挑选时虽然序号没有问题了,可是挑选的成果会呈现过错:
至于为什么会呈现这样的成果,并没有威望的解说。
咱们只要记得在处理序号时,需求将SUBTOTAL函数的第二参数引证开端方位写成公式所内行的上一行,再将成果减1就能够了。
接下来再看一下,生成间断的序号问题。
在上图所示的数据表中,会不规律的呈现一些空行,要求咱们在生成序号的时候自小到大摆放,可是空行不显现内容。
A2单元格输入以下公式,向下仿制:
=IF(B2=,,MAX(A$1:A1)+1)
也能够运用:
=IF(B2=,,COUNTA(B$2:B2))
第一个公式是先判别B2是否为空值,假如B2是空值则返回空,不然核算自A1单元格开端至当时单元格上一行的最大值。
第二个公式也是先判别B2是否为空值,假如B2是空值则返回空,不然核算B列自B2单元格开端至当时单元格的非空单元格个数。
2022-11-21 20:05:29
,某些文章具有时效性,若有错误或已失效,请在下方留言或者添加作者微信:leobba_cn。加入网盘群组,立即获得“10TB网盘资料合集”:https://fh.leobba.cn/tzSn
即可加入考研、考公考编、四六级、计算机等级考试、教师编等【免费网课网盘群组】
易和谐资料优先在群组内补发
或者夸克APP内搜索群号:970062162
暂无评论内容