excel表格序号前一列序号如何更改?

excel表格序号前一列序号因筛选内容后变为不按顺序的号码,为追求完美如何更改为按顺序排列的序号?谢谢!附图。1、3、4、6、16、18这栏。

  EXCEL表格中,得到连续序号的方法:

    为使序号动态显示,序号不是直接用数字填充,而是使用公式生成,可以对序号列使用公式:=COUNTA($B$2:B2),并下拉填充;

    这样序号就是连续的,如果删除其中的行,序号仍然连续,如果是增加行,就要双击插入行的上一个单元格中的填充柄,重新向下填充下公式;

    但如果隐藏行后,或者使用了筛选某些行隐藏后,序号就不连续了,隐藏行中的序号仍在;

    用分类汇总函数SUBTOTAL,可以很好的解决此问题:=SUBTOTAL(103,$B$2:B2),不管是删除还是隐藏,序号都是连续的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-14
选中你想要的数据粘贴到另外一个表单中,这样数据就连续了追问

谢谢MING1252,试过,可系统显示不可合并的数据,无法复制。

追答

是因为你的表格中有跨行合并的单元格,先对这种单元格取消合并再试试

第2个回答  2014-03-14
追求完美就不要用筛选,而用排序。
筛选的结果只是将不符合条件的行隐藏了。本回答被提问者采纳
第3个回答  2014-03-14
A6输入公式 =SUBTOTAL(3,A$6:A6)

然后直接下拉
相似回答