Note: The other languages of the website are Google-translated. Back to English

如何在Excel中自动为列编号?

您是否曾经想过在Excel中对列进行编号? 本教程将讨论一些对列进行编号的方法。

通过公式= ROW()自动编号​​一列

通过公式= OFFSET()自动编号​​一列

通过自动填充句柄自动为列编号

通过Kutools for Excel的插入序列号为列编号


通过公式= ROW()自动编号​​一列

如果要根据行号对列进行编号,可以键入此公式 = ROW() 进入细胞并按 输入 键,然后将自动填充手柄拖到您需要编号的单元格上。

文档编号列 1


通过公式= OFFSET(A2,-1,0)+1自动为一列编号

如果要自动为列单元格编号而不是基于行号,则可以键入以下公式 =偏移(A2,-1,0)+1 进入要从2开始数字序列的单元格A1,然后按 输入 键,然后将自动填充手柄拖到所需的单元格中。

文档编号列 2

请注意:

1.使用上面的公式自动为一列编号,A2是当前单元格的地址,并且该单元格上方的单元格必须为空白或0。例如,如果要将此公式输入到单元格K5中,则应将该公式修改为 =偏移(K5,-1,0)+1,并且单元格K4必须为空白或0。

2.如果您从数字序列中删除一个数字,则以下数字将从1重新开始。

文档编号列 3


在Excel中插入序号

如果要在Excel中插入自定义的序号,例如KTE-0001-Jone,KTE-0002-Jone,KTE-0003-Jone ...,则在Excel中拖动鼠标时将不会正常填充序列字符串。 现在,随着 插入序列号 实用程序 Kutools for Excel,您可以创建任何自定义序列号并快速插入它们。  点击下载 30-天免费试用.

文档编号列 1

通过自动填充功能自动为列编号

在Excel中,自动填充功能还可以帮助您为列编号。

在要开始编号的单元格中键入1,然后将单元格右下角的自动填充手柄拖到要编号的单元格上,然后单击填充选项以展开选项,然后检查 填充系列,然后对单元格进行编号。 查看截图。

文档编号列 4

备注:如果删除一个数字系列中的一个数字,则保留其他数字。
文档编号列 5


通过Kutools for Excel的插入序列号插入列号

如果您要插入自定义序列号来为列编号,则可以尝试 插入序列号 的工具 Kutools for Excel.

Kutools for Excel, 与超过 300 方便的功能,使您的工作更加轻松。 

免费安装 Kutools for Excel,请执行以下操作:

1。 点击 库工具 > 插页 > 插入序列号.
文档编号列 6

2。 点击 全新 按钮以展开对话框,然后根据需要设置自定义顺序,可以指定前缀和后缀,也可以定义所需的位数。 看截图:
文档编号列 7 文档编号列 8

3。 点击 加入 要创建此序列,然后选择要插入数字的列范围,请单击 填充范围 将数字填充到单元格中。
文档编号列 9

提示:

1。 在里面 插入序列号 对话框,它将标记最后插入的序列号 上一页 列表,如果您下次插入此序列号,则第一个序列号将标记在“下一个”列表中。

2。 你可以点击 全新 按钮可创建更多序号。

3。 你可以点击 重设 重置序列。

4。 同 插入序列号 工具,您还可以执行以下操作:

快速在一系列单元格中创建并插入重复的序号

在合并的单元格中快速创建并插入序号


相关文章:

  • 如何从Excel中的文本字符串中删除数字?
    例如,文本字符串中混合了许多数字,而您想从文本字符串中删除这些数字。 如何完成? 本文将介绍一些技巧,可以轻松地从Excel中的文本字符串单元格中删除数字。

  • 如何在Excel中识别缺失的数字序列?
    假设您有很长的序列号列表来标记项目,例如银行对帐单中的支票号,通常我们会滚动浏览并手动找到丢失的序列号。 但是,这里有一些棘手的方法来处理它。


最佳办公效率工具

Kutools for Excel解决了您的大多数问题,并使您的生产率提高了80%

  • 重用: 快速插入 复杂的公式,图表 以及您以前使用过的任何东西; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不会丢失数据; 拆分单元格内容; 合并重复的行/列...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 超过300种强大功能. 支持 Office / Excel 2007-2021 和 365。支持所有语言。 在您的企业或组织中轻松部署。 完整功能 30 天免费试用。 60 天退款保证。
kte选项卡201905

Office选项卡为Office带来了选项卡式界面,使您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
按评论排序
注释 (20)
5中的5评分 · 1评级
该评论由网站上的主持人最小化
此信息对我没有任何意义,因为它与我在这里的完全不同,因为 KUTOOLS 的内容不在我的 Excel 中
该评论由网站上的主持人最小化
你的问题是什么? 上述所有自动编号列的方法都不需要应用 Kutools for Excel。
该评论由网站上的主持人最小化
我想要一个自动编号,即使我删除了中间的一行,下面的数字也会自动调整
该评论由网站上的主持人最小化
=row() 可以工作。
该评论由网站上的主持人最小化
当我插入一行时,第一列应该有 sl.no above+1 并且下面的行应该自动编号。 这应该发生,而我不需要拖动公式
这种情况的解决方案是什么?
该评论由网站上的主持人最小化
对不起,我的手被绑了。
该评论由网站上的主持人最小化
尝试这个...


我从 A2 开始给出公式,因为我认为 A1 包含标题“S.NO”。


在 A2....... =IF(B2>0,1,"")

IN A3........=IF(B3>0,MAX($A$2:A2)+1,"")


将公式从 A3 拖到下方。 现在,当您在 B2、B3、.........中输入一些文本时,此公式将起作用,它将输入序列号。 自动地。
该评论由网站上的主持人最小化
从上面的评论中改进公式(来自 Pkm)

尝试在A2中输入下面的公式,然后从A2拖动到下方,当您在B列的任何单元格中输入文本时,它将自动输入序列号。
=IFERROR(IF(AND($A1="";$B2<>"");MAX(A1:$A$2)+1;IFS(AND($B2<>"";ISNUMBER($A1));MAX($A1:$A$2)+1;AND($B2<>"";ISTEXT($A1));1));"")

该评论由网站上的主持人最小化
我已经删除了 excel 中的一些行,现在我最左边的列编号是例如 1,2,3,45,46,47 我如何回到顺序编号?
该评论由网站上的主持人最小化
如果您删除了行,那么您只需要重新编号顺序编号,您可以在第一个单元格中键入开始数字 1,然后向下拖动填充手柄以填充系列。
该评论由网站上的主持人最小化
是否可以只自动填充到某个数字,而不拖动到该数字? 基本上,总数是一个变体,由计数函数定义。
该评论由网站上的主持人最小化
嗨,佐伊,你想在不拖动的情况下自动填充数字,对吧? 如果是这样,本教程将为您提供帮助 https://www.extendoffice.com/documents/excel/4448-fill-to-specific-row-without-dragging.html
该评论由网站上的主持人最小化
我对偏移感到困惑。

我正在尝试从单元格 A3 自动填充,但是,单元格 A2 中有一个标题,描述了下面的数字代表什么。

如果上面的单元格不是空白,我该如何使用自动填充偏移公式? 谢谢
该评论由网站上的主持人最小化
你好,如果上面的单元格不是空白的,你可以在单元格中输入起始数字,假设你想在 D2:D8 中填写数字,并且 D1 包含表头,你可以先在 D1 中输入 2,然后输入公式 =OFFSET (D3,-1,0)+1 到 D3 中,然后将填充手柄向下拖动到 D8。 看截图:
查看附件 (1 / 5)
该评论由网站上的主持人最小化
嗨,请问如何在不拖动的情况下对带有字母前缀的行进行编号,以及如何做到这一点,即使移动到另一行后数字也保持不变? 使它们成为静态值。 例子:

AHJS1000

AHJS1001

AHJS1002
...

谢谢
该评论由网站上的主持人最小化
锄 kan ik als ik bv bij a1 50 invul die 50 ergens bij op laten tellen en a1 dan weer naar 0 laten gaan?
5中的5评分
该评论由网站上的主持人最小化
Надеюсь, это поможет, по крайней мере в умных таблицах работает отлично。
Требуется:начать нумерацию с A2。 Тогда в этой ячейке следует ввести:
=СТРОКА()-СТРОКА($A$1)
d光电Q26:= Q QтQ Q25:= fimeccist
Если нужен формат 01, 02 ... 10, 11 (две цифры до 10), тогда формула примет следующий вид:
=ТЕКСТ(СТРОКА()-СТРОКА($A$1);"00")
Нужно больше нулей - меняем в формуле "00" на столько, сколько душе угодно。
该评论由网站上的主持人最小化
Ещё вариант, чтобы не быть зависимым от верхней ячейки。 Требуется то же самое, начать нумерацию с A2。
=СТРОКА()-СТРОКА(СМЕЩ($A$2;-1;0))
„отллиеотпред微щ°щ
该评论由网站上的主持人最小化
你好
Szeretném megkérdezni excellben van egy sorszámozott oszlopom, kiveszek egy nevet és a sorszámot újra kell 1 essel kezdenem
ha lehúzom a kis sarokban akkor nem számozza át újra
marad a 2 től 2 3 4 5 6 stb
tehátátkell számoznia 1 től de nem teszi meg
pl 2 osztályosok vannak 21 en, kivettem egy tanulót és a sorszámot át kellene írnia ha lehúzom a kis kockába de nem teszi meg utánuk rögtön jön a 3 osztályosok névsora 1 essel kezdődő sorszámmal
tehát nem sorszámoz ha kiveszek egy tanulót...
hogy tudom ezt megoldani mert sokszor van ilyen
köszönöm szépen
该评论由网站上的主持人最小化
你好,我不明白你的问题。 您能否上传文件或图片来详细描述您的问题?
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点

关注我们

版权所有 © 2009 - extendoffice.com。 | 版权所有。 供电 ExtendOffice。 | 网站地图
Microsoft和Office徽标是Microsoft Corporation在美国和/或其他国家的商标或注册商标。
受Sectigo SSL保护