乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 教你一招!Excel表格数据序号的自动更新-Excel电子表格

教你一招!Excel表格数据序号的自动更新-Excel电子表格

作者:乔山办公网日期:

返回目录:excel表格制作

我们在做Excel表格的时候,通常都会有一列是用来表示序号的。我们一般是怎么做的呢?在第一个单元格输入1,第二个单元格输入2,然后选中这两个单元格,下拉填充;在第一个单元格输入1,下拉填充,选择按序列填充。毫无疑问,这两种方法都可以做到。但是,如果表格有几百行,上千,上万行的时候,你还用这种办法来填充吗?另外还有,在操作表格的过程中,我们通常还需要对表格进行插入行、删除行等等的操作,这些操作之后,之前填充的序号就不连续了,那我们又要按照上面的方法来再进行填充一次吗?有没有更好 的、可以一劳永逸的办法呢?我们可以用函数来进行实现。

1、 Row()。这个函数用来返回当前单元格所在的行号,比如A2单元格就是第2行,C10单元格就是第10行。如图:

教你一招!Excel表格数据序号的自动更新

我们在A2单元格中输入:=Row()-1 进行填充就可以了。

教你一招!Excel表格数据序号的自动更新

如果我们还要进行增加的时候,这个序号11、12、13的,还需要我们手动添加吗?各位朋友还记得我们在前面说的快捷键的时候,说到过的创建表格吧?只要是创建了表格之后,凡是有公式的地方,几乎可以不需要管,直接在需要我们手工输入的地方输入数据,同一行中的公式就会自动地进行计算填充下来了。大家可以去进行尝试操作。

当我们需要在中间进行数据插入行、删除行的操作,也可以看到,第一列的序号也自动的填充调整了,不需要我们手动地干预。

教你一招!Excel表格数据序号的自动更新

2、 Count()。这个函数用来统计数值数据,就是统计单元格区域中的数字个数。同样以上图为例,在A2单元格中输入:=count(A$1:A1)+1 进行填充。

教你一招!Excel表格数据序号的自动更新

当我们在后面进行数据的增加和在中间删除行的时候,序号是会自动更新的。插入行的时候,我们也只需要在下一行的序号这里更新一下——Ctrl+D,就可以了。

3、Counta()。这个函数用来统计数据中的非空单元格,就是空白的单元格不参与计算。还是以上图为例,在A2单元格中输入:=counta(B$2:B2) 进行填充。

教你一招!Excel表格数据序号的自动更新

4、Max()。这是求最大值函数,就是返回统计区域中的数字最大值。上图,在A2单元格中输入:=MAX(A$1:A1)+1 进行填充。

教你一招!Excel表格数据序号的自动更新

可以看到,上面4个函数,我们都可以用来实现表格序号的自动更新排序,用哪一个,就看我们自己的喜好了。

但是我们在实际操作中还发现了一个问题,当我们进行数据筛选的时候,这个序号没能也同步进行更新排序,如图:

教你一招!Excel表格数据序号的自动更新

我们在筛选这两个君主的时候,前面的序号并没有变换过来。那么怎样才能使数据在筛选后也能进行连续的排序呢?于是我们得用到下一个函数。

5、 Subtotal()。Subtotal()一般用在分类汇总的时候,在处理隐藏数据的时候,SUBTOTAL的作用是是其它函数无法代替的。关于其具体的用法,各位朋友可以自行去百度。这里,仅就上图进行演示。在数据序号中,我们在A1这里,输入:=SUBTOTAL(3,B$1:B1) 进行填充。

教你一招!Excel表格数据序号的自动更新

可以看到,当对数据进行增加行、插入行、删除行的时候,和上面的其他函数是一样的。当我们进行筛选的时候,前面的序号也是连续的了。这就是Subtotal()的独特作用。

教你一招!Excel表格数据序号的自动更新

有朋友会问了,函数中的3是什么意思呢?这里的3,表示的是函数Counta-统计非空个数。除此之外常用的还有,1-Average-算术平均值,2-Count-统计数值个数,4-Max-返回最大值,5-Min-返回最小值,9-Sum-求和。如图:

教你一招!Excel表格数据序号的自动更新

在计算所有学生总分的时候,用=sum(C2:C11)就可以计算了。如果要计算各班的语文总分的时候,怎么算呢?另外再用公式sumif()?可以,但也不用这么麻烦?把上面的公式改为:=SUBTOTAL(9,C2:C11)就可以了。看下图:

教你一招!Excel表格数据序号的自动更新

未筛选前,两个公式的计算结果是一样的

教你一招!Excel表格数据序号的自动更新

筛选后,两个公式的计算结果不一样了

那么计算平均分呢?改一下公式:=SUBTOTAL(1,C2:C11) 就可以了

教你一招!Excel表格数据序号的自动更新

现在,我们应该大体了解了Subtotal()这个函数的应用了吧。

以上就是Excel表格中序号自动更新的几种方法,各位朋友,你get到了吗?

办公软件达人,专注办公软件使用,提升效率,远离加班。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网