如何在Excel中过滤后进行自动编号或重新编号?

如何在Excel中过滤后进行自动编号或重新编号?

在Excel中,我们经常需要对表格进行排序和过滤。但是,在过滤后再进行自动编号或重新编号并不是那么容易。本文将介绍我们如何在Excel中完成这一任务。

过滤后自动编号

首先,我们来了解如何在Excel中过滤后自动编号。假设我们有一个学生信息表格。

学号 姓名 年龄
001 王二 18
002 李三 20
003 张四 19
002 赵五 21

我们需要按照学号排序,并且给每个学号自动编上编号。完成这个任务,我们需要执行以下几个步骤:

  1. 在学号列中输入 1,2,3,4…等编号。

  2. 将光标移动到编号单元格。

  3. 点击“开始”菜单中的“查找与选择” – “替换”。

  4. 在弹出的“查找与替换”窗口中,将“查找”和“替换”都填写为空格(即将空格替换为空格)。

  5. 点击“替换所有”按钮,将所有空格替换为空格。这样,我们就可以得到以下结果。

学号 姓名 年龄
1 王二 18
2 李三 20
3 张四 19
2 赵五 21

现在,我们需要重新排序并且过滤掉学号重复的记录。请按以下步骤进行:

  1. 将光标移到学号列单元格,点击“开始”菜单中的“排序和过滤” – “高级”按钮。

  2. 在弹出的“高级排序和过滤”窗口中勾选“复制到其他位置”选项,选择一个空白单元格作为复制数据的目标单元格,勾选“只是独特的记录”选项,并且设置排序的字段。

  3. 点击“确定”按钮,会自动生成一个新的数据表格,其中学号不重复,并且按照设置的字段排序。此时,我们需要重新给这个表格中的学号列重新编上编号。

  4. 在新的表格学号列中输入“1”,并且选中所有学号单元格。

  5. 点击“开始”菜单中的“填充” – “自动填充”按钮。这将会自动为表格中每个学号单元格填充好自动编号。

最终,我们得到以下结果:

学号 姓名 年龄
1 王二 18
2 李三 20
3 张四 19

以上就是在Excel中过滤后自动编号的方法。下面,我们讲一下如何在Excel中重新编号。

过滤后重新编号

我们假设有一个工作表,其中包含了订单的数据。

编号 订单日期 客户名称
001 2021/09/01 张三
002 2021/09/02 李四
003 2021/09/02 王五
002 2021/09/03 赵六

现在,我们要将表格按照日期进行排序,并且重新编号订单编号列。具体步骤如下:

  1. 将光标移到编号列头单元格,点击“开始”菜单中的“排序和过滤” – “高级”按钮。

  2. 在弹出的“高级排序和过滤”窗口中勾选“复制到其他位置”选项,选择一个空白单元格作为复制数据的目标单元格,勾选“只是独特的记录”选项,并且设置排序的字段。

  3. 点击“确定”按钮,会自动生成一个新的数据表格,并且按照设置的字段排序。此时,我们需要重新给这个表格中的编号列重新编号。

  4. 在新的表格编号列中输入“1”,并且选中所有编号单元格。

  5. 点击“开始”菜单中的“填充” – “自动填充”按钮。这将会自动为表格中每个编号单元格填充好自动编号。

  6. 将光标移到原始表格的第一个编号单元格。输入“1”。

  7. 在第二个编号单元格中输入“=上一个编号单元格+1”。

  8. 选中这个单元格,并且自动填充其他单元格。

最终,我们得到以下结果:

编号 订单日期 客户名称
1 2021/09/01 张三
2 2021/09/02 李四
3 2021/09/02 王五
4 2021/09/03 赵六

以上就是在Excel中过滤后重新编号的方法。

结论

在本篇文章中,我们介绍了在Excel中过滤后自动编号和重新编号的方法。通过了解这些方法,我们可以更加轻松地对数据表格进行处理。希望这些方法能够帮助到您的工作和学习。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程

Excel 教程