分享

自动填充序列号

 宁爱 2012-02-10

自动填充序列号

小王表哥

2011-01-26

496    

Excel 2010 Excel 2010   Excel 2007 Excel 2007   Excel 2003 Excel 2003   

公式和函数应用-汇总  公式和函数应用-其他

如果我们希望在 A 列反映行数,有几种方法。

最直接的是在 A1 直接输入1A2=A1+1,把 A2 的公式下拉/复制到需要的单元格。

不过这个方法不好的地方是如果插入行或删除行,行数是不会自动修改,必须从新粘贴公式。

另一个方法是使用ROW函数。直接在 A1 输入=ROW(),然后下拉/复制公式。

如果开始的单元格是第3行(在 A3),我们可以在 A3 输入=ROW()-2

修改ROW()后面加或减的数字改变开始的行或开始的数字。

我们还可以使用&TEXT函数链接符改变行数的格式,如:

   在数字后面加一点:ROW()&"."

   改成格式“A1XXXX”(A1后面跟着4位数):TEXT(ROW(),"A10000")

除了用ROW以外,我们还可以用COUNTA,只计算跟显示有内容的单元格行数。

比如我们第一个需要行数的单元格是 A3,接着是 A5、A6、A8,最后是 A10。

我们在 A3 单元格输入公式:=COUNTA($A$2:$A2)+1。然后把公式复制到A5、A6、A8 和 A10(不用编号的不填),这样就会自动按顺序填写 1 到 5 五个序列号。

我们还可以参考别列的内容进行编号,比如只有在 B 列包含内容时才排序列号,就可以用:A1=IF(B1="","",COUNTA($B$1:$B1))

记得加上IF函数,在 B 列没有内容的时候不显示任何内容。

如果列表包括了筛选,想要筛选的时候按照筛选结果排序列号,就要用SUBTOTAL函数了。(参考汇总筛选后的结果

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    来自: 宁爱 > 《我的图书馆》

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多
    喜欢该文的人也喜欢 更多
    热门阅读 换一换