在实际工作中,通常有这样的表格,采用了不规则的合并,还需要依次在表格的第一列填充上连续的递增序号,如果按常规的方法,往下拖动填充,则会弹出错误的提示,要求所有合并单元格需要大小相同,如果改为手工输入,则工作量巨大,应该如何来解决这个问题呢?

excel批量合并单元格自动填充序号(表格里不规则合并单元格批量填充序号的三种方法)(1)

下面我们来介绍三个函数公式批量填充上序号。

使用MAX函数

函数公式:=MAX($A$1:A1) 1

MAX函数的作用是找到一组数的最大值。

MAX函数的语法:

MAX(number1,number2,……)

注意:如果是非数字的值,则返回0。

故这里用“MAX($A$1:A1)”,即计算从A1单元格开始到当前单元格的上方单元格内的最大值,A1单元格需要添加绝对引用符号“$”固定这个单元格,从图上可见,A1单元格是文字“编号”,非数值,故返回的是数字0,所以需要在后面添加“ 1”。

注意事项:使用这个函数之前,一定要选中所有要填充编号的单元格,在编辑栏上输入公式。

excel批量合并单元格自动填充序号(表格里不规则合并单元格批量填充序号的三种方法)(2)

公式输入完成后,一定要在键盘上按下组合键“CTRL ENTER”,这样,选中的不规则合并单元格内就批量填充上了序号。

excel批量合并单元格自动填充序号(表格里不规则合并单元格批量填充序号的三种方法)(3)

前面我们分析了第一个单元格中1的来历,接下来看第二个单元格,鼠标放置到第二个合并单元格内,编辑栏上显示出公式,MAX取出A1到A4单元格内最大值也就是1,再加1就返回了2,以此类推,就能自动生成递增的序号了。

excel批量合并单元格自动填充序号(表格里不规则合并单元格批量填充序号的三种方法)(4)

使用counta函数

函数公式:=counta($A$1:A1)

COUNTA函数返回的是统计区域中非空单元格的个数,只要单元格不是空白单元格都会计算。

COUNTA函数的语法是:

COUNTA(value1, value2, ……)

公式的原理和上方的MAX函数差不多,只不过,这里不需要 1,因为A1单元格内有文字,也就会统计出数字1。

注意的是,依然需要选中整列数据后,在编辑栏上输入公式后,需要按下CTRL ENTER,同时生成数据。

excel批量合并单元格自动填充序号(表格里不规则合并单元格批量填充序号的三种方法)(5)

使用COUNT函数

函数公式:=count($A$1:A1) 1

COUNT函数返回的是统计区域中数值单元格的个数,同MAX函数,只有数值的才会计算,故A1单元格内是文字的时候,返回的是0,需要在后面“ 1”。

COUNT函数的语法是:

COUNT(value1, value2, ……)

同样的,需要选中整列数据后,在编辑栏上输入公式后,需要按下CTRL ENTER,同时生成序号。

excel批量合并单元格自动填充序号(表格里不规则合并单元格批量填充序号的三种方法)(6)

怎么样,在excel表格里对不规则合并单元格批量填充递增序号,你喜欢使用哪个函数公式呢?

,