实现N行一个号自动排序号-行数自动排序

日常工作中会遇到N行一个号排序号,比如说5号一组,10号一组
办公软件用国产,大家好,我是国产WPS,一个软件国产化志愿推广者,今天我们以WPS2019为例,探讨一下排列序号问题 。
除了智能填充,还可以用公式的方法
要用到ROW和INT函数,函数用法如下:
ROW函数为返回引用单元格的行号
=ROW(A1) 得到值1
=ROW(A5) 得到值5
INT函数为取整数 , 但不进行四舍五入
=INT(1.5) 得到值1
=INT(-1.5) 得到值-2
使用以下公式向下填充实现
5号一组 =INT((ROW(A5)/5))
10号一组 =INT((ROW(A10)/10))
在第一个单元格写入公式,向下填充,得到结果(看下图)

实现N行一个号自动排序号-行数自动排序



有时会遇到需要重新编号的情况,按指定号一组,N号一组可通过以下公式填充实现
D2写入公式,向下填充
=INT(((ROW() $D$1-2)/$D$1))
=ROW()取公式所在单元格的行号,这里公式在D2 , 得到值为2 , 在公式里-2 , D1单元格值为N,更改后会按这个N值排序,这里的D1单元格必须固定($) 。D1单元格写几 , 就几行一个号,看下图演示


实现N行一个号自动排序号-行数自动排序

最后一种方法的好处是删除行不会出错,不影响序号排列,一直保持N号一组 。
【实现N行一个号自动排序号-行数自动排序】

实现N行一个号自动排序号-行数自动排序

相关经验推荐