首页 办公 正文

设置筛选后excel序号

设置序号可以为我们提供更加方便的操作。本文将介绍如何在Excel表格中进行筛选后的序号设置,通常会采用Excel表格进行操作,设置序号的方法有两种:1.使用公式进行序号设置首先,在新加的序号列中输入公式”就会自动为每行数据添加新的序号了“...

在日常工作中,我们经常会用到Excel表格,而对于大量数据的排序和筛选,设置序号可以为我们提供更加方便的操作。本文将介绍如何在Excel表格中进行筛选后的序号设置,让您可以更快捷地处理海量数据。

当我们需要处理大量数据时,通常会采用Excel表格进行操作,但处理完后如何查看或者差异化处理呢?这个时候,我们就需要对数据进行筛选,然而,当进行筛选后,原来的序号排列就会被打乱,这时候设置新的序号就显得尤为重要了。

在Excel表格中,设置序号的方法有两种:一种是使用公式,另一种是使用宏。下面将分别详细介绍这两种方法。

1. 使用公式进行序号设置

首先,在表格中建立一列,这一列就是我们要新加序号的列。接着,在第一行(即表头)输入“序号”等相关的名称,并在第二行开始依次输入初始值“1,2,3,……”。

接下来,选定这一列的所有单元格,点击鼠标右键,选择“格式单元格”,在弹出的“单元格格式”窗口中,选择“数字”选项卡,将“小数位数”设置为“0”,再点击“确认”按钮。

最后,在新加的序号列中输入公式:“=ROW()–1”,并按下回车键。此时,就会自动为每行数据添加新的序号了。

2. 使用宏进行序号设置

首先,打开Excel表格,选中要设置序号的那一列,接着按下“Alt+F11”快捷键,打开Microsoft Visual Basic for Applications窗口。

接下来,依次点击“插入”、“模块”,在编辑窗口中输入以下代码:

Sub addOrderNo()

Dim lastRow As Long

lastRow = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row

For i = 2 To lastRow

Cells(i, 1) = i 1

Next

End Sub

然后保存宏,并按下“Ctrl+S”保存Excel表格。之后,只需要在执行宏之前进行筛选,之后再执行宏即可自动生成新的序号。

通过本文的介绍,我们可以看到,在Excel表格中设置筛选后的序号其实很简单。在日常工作中,只要掌握了以上两种方法,就可以更加方便地进行数据处理,提高工作效率。在大量数据处理时,尤其需要注意多加利用筛选工具,提高我们的工作效率。

本文转载自互联网,如有侵权,联系删除