2009-05-04 01:44:28 +0000 2009-05-04 01:44:28 +0000
12
12

在Excel中对列进行自动编号

在我的第一列中,我想把它从1,2,3,4,…,x自动编号。

答案 (10)

13
13
13
2009-05-04 01:47:20 +0000

通常情况下,你只需要在A1中填入1,在A2中填入公式=A1+1,然后将A2单元格右下角的黑框向下拖动到你想去的地方。

另外,你也可以直接使用=ROW()来有输出单元格的行号。

8
8
8
2009-05-04 02:57:19 +0000

对于大多数序列,你可以这样做。

  • 开始在列中输入它们(比如1,2,3或2,4,6,或周一,周二,周三)
  • 突出显示你已经填好的部分
  • 抓住突出显示的选区的右下角,然后向下拖动,Excel就会填入序列的其余部分。
3
3
3
2012-11-28 07:09:44 +0000

=1+R[-1]C 大家可以在微软Office在线帮助上查到,Excel没有任何工具可以做到这一点,但你可以用ROW函数来填充……

2
2
2
2009-05-04 01:47:00 +0000

使用其中一个菜单下的 “填写 "选项

0
0
0
2014-05-11 01:25:58 +0000

最简单的解决方案是使用excel的表格功能–它为你提供了一个列隐式(计算)公式,它可以扩展到这种表格中的所有新行。

例如,如果你想创建这样格式的自动编号:

1/2/.../187/...

把这个公式插入表格中应该放置自动编号的列中。

=ROW()-ROW(Table1[[#Headers];[AutoNum]])

(用你的表名替换表名–这里是 “Table1",并更改对自动数字列名的引用–这里是 "AutoNum”)

如果你想用这种格式创建文本autoID:

"RowID_001"/"RowID_002"/.../"RowID_187"/...

在应该放置autoID的表列中插入这个公式。

=CONCATENATE("RowID_";TEXT(ROW()-ROW(Table1[[#Headers];[AutoNum]]);"000"))

(autoID中的数字格式由 TEXT公式中的字符串)定义。

0
0
0
2015-10-09 02:09:02 +0000

选择你想开始的单元格,并输入你的起始值(这里是1)。重新选择该单元格,HOME \ Editing - Fill, Series…,选择Columns (在你的情况下)为Series in,选择Linear (在你的情况下)为Type。选择你的步长值。(在你的例子中是1) 和你的停止值: (你的值为n - 我选择了10),点击确定:

0
0
0
2015-02-01 14:30:54 +0000

假设你的表从A5开始(表头),那么在A6中加入以下公式。ROW()-ROW($A$5)

这样随着你的表的增加(通过制表),数字也会增加,当你删除一行时,它也会生效。

0
0
0
2009-05-05 12:17:10 +0000

你可以在微软Office在线帮助上查到,Excel没有任何工具可以做到这一点,但你可以用ROW功能来填…

引用。

  • 选择你要填充的范围内的第一个单元格。
  • 输入系列的起始值。
  • 在下一个单元格中输入一个值以建立一个模式。

例如,如果你想要系列1,2,3,4,5…,在前两个单元格中输入1和2。如果你想输入系列2,4,6,8…,就输入2和4。

  • 选择包含起始值的单元格。

  • 拖动填充柄(填充柄。填充柄:选区右下角的小黑方块。当您指向填充柄时,指针会变成黑色的十字。)

  • 选定的单元格与填充柄穿过你要填充的范围。

要按递增顺序填充,请向下或向右拖动。要按递减顺序填充,请向上或向左拖动。

0
0
0
2016-03-24 04:47:45 +0000

最奇妙的方式来做这个只是填补了你的列和在下一列做这一列以上+1的数字,然后使用填写系列按钮的首页右角的Excel表,它会自动填充整个列。例如:我所做的是我把A1列的数字为100,在A2列中,我应用的公式是=A1+1,然后按回车键,所以值在这里为101,然后选择A2单元格,然后使用填充选项,在那里你得到的选项填写系列。在你已经得到了编号,然后复制整个A列,你已经得到了值,然后再次使用右键选项,使用粘贴特殊的值。因此,公式将消失,你会得到你的int值在那里。

0
0
0
2014-01-09 07:55:58 +0000

在第一行输入1,在第二行输入这个公式。

=IF(B2>0,SUM(A2+1),"")

然后在表格中一直往下拖。