但在实践在做的作业傍边,远不止数字罗列这么简略。咱们经常会遇到不同款式的序号摆放要求,比如说:按部分填写序号、挑选后填写序号、不接连的数据填写序号等等。
一般咱们填写序号,只需在榜首个单元格内输入数字1,然后按住单元格右下角的填充柄向下拖动,然后在【填充选项】中挑选【序列填充】就可以了:
假如相邻列现已输入了内容,可以别离输入1、2,然后选中两个单元格,双击单元格右下角的填充柄,就可以敏捷完结序号的填充。
假如相邻列没有输入内容,而咱们应该生成的序号又十分多,是不是就要一拖究竟了呢?当然不是的。
假如说要在A列生成1至10000的接连序号,可以先在A1单元格输入数字1,然后在称号框内输入“A1:A10000”,按Enter键。
接下来顺次单击【开端】→【填充】→【序列】,在【序列】对线,单击【确认】。就可以快速的生成1至10000的接连序号了。
以下图为例,要求按部分独自填写序号,不同部分都要从1开端编号,按次序递加。
榜首参数B$2:B2中的B$2是行肯定引证,在公式向下仿制时,就会变成下面这样逐渐扩展的引证区域:
也便是核算自B2单元格开端,到公式所内行的这个区域内,有多少个与B列内容相同的单元格。
SUBTOTAL函数只核算可见单元格的内容,经过给定不同的榜首参数,可以完成计数、求和、平均值、乘积等等多种汇总方法。在本例中,榜首参数是3,便是告知SUBTOTAL函数要履行的汇总方法是COUNTA。
这样尽管在挑选时尽管序号没问题了,可是在作业表中使用了SUBTOTAL函数后,Excel会默许把最终一行作为汇总行,所以会一直显现,因而影响到挑选操作了。
咱们只需记住在处理序号时,需要将SUBTOTAL函数的第二参数引证开始方位写成公式所内行的上一行,再将成果减1就可以了。
鄙人图示的数据表中,会不规则的呈现一些空行,要求咱们在生成序号的时分自小到大摆放,可是空行不显现内容。
先判别B2是否为空值,假如B2是空值则返回空,不然核算当时单元格以上的区域中的最大值,加1后得到新的序号。