如何在Excel中自动对列进行编号(3种合适的方法)

  • Share This
Hugh West

在Excel中工作时,我们经常需要对行和列进行编号,以便快速浏览和分析。 你可以通过几种方法来做到这一点。 在这篇文章中,我将向你展示如何在Excel中自动为列编号。

下载实践工作手册

你可以从这里免费下载我们的练习工作手册!

自动编号列.xlsx

在Excel中自动给列编号的3种合适方法

在这里,我们有一个数据集,其中有一家名为Jupyter集团的公司若干年来的一些产品的销售记录。

我们今天的目标是在名为 "A "的行中输入数值。 产品编号 也就是对各列进行编号。

1.在Excel中使用填充手柄到数字列的方法

你可以使用 填充手柄 按照下面的步骤来完成。

📌步骤。

  • 首先,选择第一个单元格( C4 这里)并输入1。

  • 之后,将你的鼠标光标移到 最右边的底部 角落里的 细胞C4 你会发现一个小 加 (+) 符号。 这被称为 填充手柄 .
  • 之后,拖动 填充手柄 向右 你会发现这一列的所有单元格都自动具有数字1。

  • 然后你会发现在这一栏的最右下角有一个小的下拉菜单,叫做 自动填充选项 .点击它。
  • 因此, 自动填充选项 将出现下拉菜单。
  • 随后,点击 填充系列 选择。

因此,你会发现你的列自动编号为1,2,3,....,等等。而结果会是这样的。

阅读更多。 如何在Excel中自动对行进行编号

2.使用Excel工具栏中的填充系列工具

此外,如果你愿意,你可以用以下方法为你的列编号 填充系列 通过下面的步骤来完成这个任务。

📌步骤。

  • 首先,也是最重要的,在第一个单元格中输入1 ( 细胞C4 这里)。

  • 之后,选择整个行。
  • 之后,去到 首页 标签>>。 填充 选项(如下图所示),该选项位于Excel工具条上的 编辑工作 .
  • 之后,点击与工具相连的下拉菜单 填充 你会发现有几个选项。 点击 系列 .

  • 因此,你会得到 系列 对话b 牛。
  • 下面,从 系列中的 菜单 , 选择 行数 .
  • 之后,从 类型 菜单,选择 线性 .
  • 而在 步骤值 框中,输入 1 .
  • 最后但并非最不重要的是,点击 认可 按钮。

结果,你会发现你的列自动编号为1,2,3,...,等等。

阅读更多。 如何在Excel中自动填报数字

类似读物

  • 如何在Excel中用相同的值填充列(9个技巧)
  • 在Excel中用过滤器自动填充数字(2种方法)
  • 如何在Excel中自动填写升序数字(5种快速方法)
  • Excel中的自动编号(9种方法)

3.使用Excel函数自动对列进行编号

如果你不喜欢上面提到的程序,你可以使用 职能 为你的栏目编号。

3.1 使用COLUMN函数

你可以使用 COLUMN功能 按照下面的步骤来做。

📌步骤。

  • 在一开始,选择第一个单元格( 细胞C4 这里)并在Excel中输入这个公式。 公式吧。
=COLUMN(单元格的相对引用)-COLUMN(上一单元格的绝对引用)

因此,在这个例子中,它将是。

=column(b4)-column($a$4)

  • 之后,拖动 填充手柄 向右 到最后一栏。

因此,你会发现所有的列都被编号为1,2,3,......等,而且,输出应该是这样的。

3.2 使用OFFSET功能

你也可以使用 OFFSET功能 在Excel中对列进行编号。

但你可以用 关节 函数只适用于那些第一单元格右边的单元格为空白的数据集类型。

在我们的数据集中,我们的第一个单元格的右边单元格( 细胞B4 )不是空白的,它包含的文本是 "产品编号" .

但请看下面的数据集,这里紧靠右边的单元格是空白的。 所以,你可以在这里应用这个函数。 按照下面的步骤来做。

📌步骤。

  • 首先,对于这些类型的数据集,在第一个单元格中输入这个公式( 细胞C5 这里)。
=OFFSET(前一个单元格的相对参考值,0,0,1,1)+1

因此,在这个例子中,它将是。

=OFFSET(B5,0,0,1,1)+1

  • 之后,拖动 填充手柄 向右 到最后一栏。

因此,你将得到所有编号为1、2、3、......等的列,最后的结果将是这样的。

3.3 使用IF、ISBLANK和COUNTA函数(对于有空白单元格的列)。

当你的数据集里有任何空白列时,这个方法将很有用。

例如,让我们认为Jupyter集团已经停止销售智能手机,这就是为什么他们已经清除了这一栏 智能手机 从他们的数据集。

你可以使用一个组合的 基金会 ,ISBLANK。 COUNTA 按照下面的步骤来完成这个任务。

📌步骤。

  • 最初,为了给这些类型的数据集的列编号,在第一个单元格中输入这个公式( 细胞C4 这里)。
=if(isblank(c5),"",counta($c$5:c5))

请注意。

在这里。 C5 是我第一个单元格下面的单元格的引用。 你用你的那个。

🔎 公式分解。

  • =ISBLANK(C5)

这可以发现,如果 C5细胞 一旦发现这一点,它将返回 为真 失败 .

结果。 假的

  • =counta($c$5:c5)

这将计算指定范围内有多少个非空白单元格 C5:C5 .

结果。 1.

  • =if(isblank(c5),"",counta($c$5:c5))

这将返回一个逻辑运算。 如果这里的第一个分解结果是TRUE,它将返回一个空白单元。 如果第一个分解结果是FALSE,它将返回这里的第二个分解结果。

结果。 1.

  • 随后,拖动 向右填充拉手 你会发现你的列的编号不包括空白的那一列。

因此,你将得到你想要的结果,它应该是这样的。

特别说明。

这是一个动态公式。

这意味着,如果你有一个数据集,所有的列都不是空的,那么它将对所有的列进行编号,就像这样。

然后,如果你突然清除了一列,它将自动调整并重新编号,不包括空白的那一列。

你将不需要做任何事情。

阅读更多。 如何在Excel中自动填充一列

如何在Excel中自动对行进行编号

现在,有时你可能会想到,你需要自动对行进行编号,而不是对列进行编号。 这与对列进行编号是完全一样的。 不过,为了更好地理解,比如说,你有5种产品,按行排列。

现在,你想给它们自动编号。 现在,请按照以下步骤在Excel中自动给行编号。

📌步骤。

  • 首先,点击第一个单元格( 细胞B5 这里)并插入 1 .

  • 之后,将你的鼠标光标放在 右下角 单元的位置,并拖动 填充下面的手柄 在其出现时。

  • 因此,下面的所有单元格内现在都会有1。
  • 然后你会发现一个小的下拉菜单在 最右边的底部 列的角落,称为 自动填充选项 .点击它。
  • 因此, 自动填充选项 将出现下拉菜单。
  • 随后,点击 填充系列 选择。

这样,你的所有行都会按照你的愿望自动编号。 而且,结果会是这样的。

总结

因此,在这篇文章中,我向你展示了3种适合在Excel中自动编号列的方法。 你也可以下载我们的免费工作手册来练习。 我希望你觉得这篇文章对你有帮助,有参考价值。 如果你有任何进一步的疑问或建议,请随时在这里评论。

而且,访问 ǞǞǞ 祝您有一个愉快的一天!谢谢

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.