多语言展示
当前在线:1432今日阅读:84今日分享:32

Excel公式自动编序号的方法

在我们的工作中,很多表格都需要有一个编号,使用自动填充和序列功能 都可以实现。但是当删除一行或有特殊要求时,编排序号就十分的麻烦。下面介绍几种自动编号的方法。
工具/原料
1

电脑

2

Excel软件

方法/步骤
1

使用OFFSET函数自动排号。当删除一行时,序号不间断。如图示所示1) 在A2单元格输入“1” 2) 在A3单元格输入公式 =OFFSET(A3,-1,0)+1 3) 将公式填充到A12

2

使用ROW函数ROW()函数是返回行标,使用ROW()函数同样能达到上图的效果。1) 在A2单元格输入公式 =ROW()-1

3

& 连接符生成 (1)、(2)、(3)样式的需要。如图示1) 在A2单元格输入 ='(' & ROW()-1 & ')' 同理,使用&连接符还可以生成像 2)或1. 2.样式的序号

4

使用TEXT + ROW 函数生成如图示的序号样式。1) 在A2单元格输入公式 =TEXT(ROW()-1,'K-00')  并填充至A12

5

当B列单元格为空时,不排序号。如图示。1) A2 公式  =IF(LEN(B2)>0,COUNTA(B1:$B$1),'') 填充至A12

6

每隔一行,填充序号。如图示             1)    在A2单元格输入”1”2)    在A3 输入公式 =IFERROR(OFFSET(A3,-2,0)+1,'')3)    公式填充到A12

7

为有合并单元格填充序号,并且当基准列为空时,不排序号。如图示1) A2 公式 =IF(LEN(B2)>0,MAX($A$1:OFFSET($A2,-1,0))+1,'')2) 选中A2:A12区域3) 按F2或单击编辑栏,使A2公式处于编辑状态4) Ctrl + Enter 重复填充公式

8

上一行有序号时,连续排序号,无序号时,从1开始排序号。  1) 公式 :=IF(OR(ROW()=1,ISTEXT(INDIRECT(ADDRESS(ROW()-1,COLUMN())))),1,INDIRECT(ADDRESS(ROW()-1,COLUMN()))+1) 有不足之处,请高手指教!

推荐信息