EXCEL里如何加行后序号自动变化
发布网友
发布时间:2022-04-23 03:23
我来回答
共3个回答
热心网友
时间:2023-06-28 21:15
1、打开我们要编辑的表格。
2、在数据第一行(即A2)中输入ROW()-1。
3、按Enter回车键回车,可以看到第1行数据序号已经为1。
4、然后下拉序号这一列,可以看到公式会自动填充序号。
5、在需要加行的地方插入一行,例如我们在第8行下方插入一行,可以看到插入了第9行,而下面一行的数据序号自动变成了10。
热心网友
时间:2023-06-28 21:16
如果序号在a列并且是从第二行开始计数,那么假设你的b列是用来筛选的的字段,那么在你的a2单元格输入:=subtotal(103,$b$2:b2),之后向下填充即可。这样当你进行筛选的时候,序号就会自动变化。
热心网友
时间:2023-06-28 21:16
使用公式=ROW()来定义序号,如果序号1不是在第一行,公式改为=ROW(A1),这样在插入新的单元格后,公式会自动计算,显示新的序号。
解释:=ROW()是返回当前单元格所在的行号,=ROW(A1)即返回A1单元格所在的行号,插入新单元格后,公式引用的单元格自动变化,以此达到生成的序号自动变化的目的。
PS:如果有可能删除A列的某单元格,如A1,会引起公式出错,因为引用的单元格不存在,导致=ROW(A1)计算错误,考虑这种情况的话,可以将公式更改为=ROW(1:1),这时除非删除整列,公式将不会出错。
参考百科ROW函数:http://ke.baidu.com/link?url=roZ-K6s24nqJhcTUQCKW7DPQVaNvcqRnRhZs38QWS4NDIG0myMy50_Yxrz5AS15D0pJ3CZLL4LRAwXVi8B8cva