如何在Excel中插入带逐行按1递增数值的新列?
从零开始生成逐行+1递增数值列的操作指南
以下操作全程不需要编写任何Excel公式,适配所有主流Excel版本。
方法1:拖拽快速填充
- 在你要新增的目标列,找到第一个有数据的同行单元格,直接输入你指定的起始数值(比如示例中的
1006453),按下回车键确认输入。 - 再次选中刚输入完起始值的单元格,将鼠标移动到单元格右下角的小方块(填充柄)位置,等鼠标指针从白色十字变成黑色实心十字。
- 按住鼠标左键,向下拖动到你表格最后一行对应的目标列单元格后松开。
- 松开鼠标后留意单元格右下角弹出的自动填充选项按钮,点击后选择「填充序列」,系统就会自动按每行+1的规则生成完整的递增数值,不会默认把所有单元格都填成和起始值一样的内容。
方法2:精准定位到最后一行的一键填充(适合数据行数多的长表格)
- 同样先在目标列的第一个数据行单元格输入指定起始值,按回车确认后重新选中这个起始值单元格。
- 按住键盘上的
Shift键,拖动右侧滚动条滑到你表格的最后一行数据位置,点击目标列最后一行对应的单元格,系统会自动选中从起始值单元格到最后目标单元格的整段连续区域。 - 点击顶部菜单栏「开始」选项卡中的填充按钮,在下拉菜单里选择「序列」。
- 在弹出的设置窗口中,选择序列产生在「列」、类型为「等差序列」,步长值填写
1,点击确定后,整段选中的区域就会自动生成从起始值开始逐行+1的递增序列,不需要手动拖拽调整定位。
常见问题修正:如果填充完成后所有单元格显示的数值都和起始值一致,不需要重新输入,只要点击对应区域的自动填充选项,切换为「填充序列」即可完成修正。
内容的提问来源于stack exchange,提问作者Siva Pradhan
相关产品推荐
相关产品推荐

