位置:首页 > excel自动排序编号
excel表怎么自动排序号?
材料/工具:Excel2010 1、打开电脑后,打开我们已经准好的添加序列号的文件,这里小编就用空白的给大家模拟下 2、因为要在A列A1输入序列号,所以我们可以在A1单元格输入公式row() 3、下拉公式,而后我们可以看到,我们就可到了一组连续的序列号,这种序列号在以后的删除行时,也会是正确的,下面我们进行测试 4、选中数据中的一部分行,而后点击右键,在右键属性选项中我们找到删除选项 5、点击删除后,我们可以看到,序列号依旧是连续的,但是这种也有一个弊端,就是当隐藏单元格的时候,不会自动更新,那么有什么函数是在隐藏单元格的时候,也能自动更新的呢 6、我们在A1输入公式subtotal(103,B$2:B2)而后下拉,就得到了一组序列号,这里的103,就相当于counta的意思 7、而后如图,我们将一部分数据隐藏,而后我们可以看到,出来的序列号,依旧是连续的,这是因为这个函数在这种参数设置下,是不考虑隐藏内容的 。
EXCEL如何自动排序号
材料/工具:Excel2010
1、打开一张需要设置编号的excel表格。
2、删掉表格中本身有的编号。
3、在要显示编号的单元格中输入=row,双击ROW函数。
4、在row函数后输入-2(这里的2代表非数据行数),完整公式为:=row()-2。
5、将光标放到红色线框标记的位置,向下拖动,将编号填充全序号列。
6、编号填充完成。
7、选中其中若干行,进行删除。
8、删除掉几行之后,编号自动变化。
EXCEL如何自动排序
这用代码很好解决
在你的工作表名称那里——右键——查看代码
把下面的代码全部复制进去,就可以了
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then '当A列的数据有改变时
i = Selection.Row
j = Selection.Column
Columns("A:A").Select '选中你要排序的列,这是A列,如是是ABC三列,则换为"A:C"
Selection.Sort Key1:=Range(