工作中我们使用Excel登记数据的时候经常会碰到个问题,当我们在原始数据删除、隐藏行后,都需要重新更新一次表格序号。今天我们就来学习一下,如何解决表格自动更新序号的问题。
案例演示:
案例说明:如上图所示,当我们删除或者是隐藏行后,表格的序号是不会进行变化的,对于比较在意细节的同学来说,可能每次删除后都会进行一次往下序号填充。今天我们就通过四个函数方法的讲解,来学习一下如何解决这个序号自动更新问题。
函数一:Row函数自动实现删除行后序号更新
函数公式:=ROW(B2)-1
函数解析:
1、row函数为返回当前所在单元格行的值的一个函数;B2单元格返回的行为2,所以我们需要在后面-1;
2、输入函数往下填充后,这样后续如果中间删除了行,函数都可以实现自动更新序号。
函数二:Counta计数函数实现序号自动更新
函数公式:=COUNTA(B$1:B1)
函数解析:
1、Counta函数为计算非空单元格个数的计数函数。B$1:B1参数我们固定了第一个值1,是因为在往下拖动的时候,可以自动生成B$1:B2、B$1:B3、...B$1:B10等值;
2、同样的,函数往下填充后,删除隐藏行后,表格序号也可以自动更新。
函数三:Max函数实现表格序号自动更新
函数公式:=Max(B$1:B1)+1
函数解析:
1、Max函数为计算最大值的一个函数,Max(B$1:B1)结果为0,通过+1的方式,可以向下不断填充完单元格所有的序号;
2、同样的,函数往下填充后,删除隐藏行后,表格序号也可以自动更新。
函数四::Subtotal函数快速实现隐藏、筛选后序号自动更新
函数公式:=SUBTOTAL(3,E$1:E1)
函数解析:
1、SUBTOTAL函数为对当前可见区域进行操作的函数,第一参数为有1-10、11、101等多值,分别代表不同的功能。3代表对非空单元格计数。如下图所示:
2、SUBTOTAL使用时当有出现筛选隐藏单元格时,函数会默认忽视只对当前可见单元格进行计算。
现在你学会如何利用函数的作用,实现Excel表格序号自动更新了吗?