欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

给合并单元格添加连续的序号时鼠标双击无法填充怎办

程序员文章站 2022-06-26 10:54:34
大家好,我们在工作中为了数据的整齐性和方便阅读难免会有合并单元格,那怎么给合并单元格添加连续的序号呢? 1)如果单元格大小一致(如图1),用鼠标点击第一个序号&l...

大家好,我们在工作中为了数据的整齐性和方便阅读难免会有合并单元格,那怎么给合并单元格添加连续的序号呢?

1)如果单元格大小一致(如图1),用鼠标点击第一个序号“1”右下角出现一个小十字的时候,双击鼠标就可以快速填充序号,这个方法相信大家都会。

给合并单元格添加连续的序号时鼠标双击无法填充怎办
图1

2)但如果单元格大小不一致,鼠标双击还能快速填充吗?(如图2)答案当然是不行的,这时会跳出一个提示框,那怎么办呢?难道只能手动输入吗?如果合并的单元格非常多的话,那工作量岂不是很大?

给合并单元格添加连续的序号时鼠标双击无法填充怎办
图2

今天我就来和大家分享一个偶然学会的小技巧,可以快速给这种大小不一致的单元格添加来连续的序号,个人觉得还蛮实用的。

步骤:这里我们选中A2:A11区域,会看见第一个合并单元格即A2:A3区域为白色,别动鼠标,直接在A2:A3区域输入公式=MAX($A$1:A1)+1,然后按快捷键Ctrl+Enter。

怎么样,是不是出现了连续的序号:1,2,3,4了?这样有再多的合并单元格,只要用这个公式也能快速填充序号呢,工作效率瞬间提高了有木有?

给合并单元格添加连续的序号时鼠标双击无法填充怎办
图3

MAX函数说明:此函数比较简单,语法为MAX(number1, [number2], ...),中文解释是:返回一组数值中的最大值,忽略逻辑值及文本,我举个小例子,在Excel单元格中输入=MAX(1,2,3),返回值即为3。

 这里把A1单元格绝对引用,计算从$A$1到公式所在行(A2:A11区域)的上一行的最大值,再用结果加1,这样就可以起到填充连续序号的效果呢。如果有同学还觉得公式不明白的,我再举个例子,公式所在行(A2:A11区域)的第一个合并单元格A2:A3,上一行是A1吧,=MAX($A$1:A1)返回值为0,因为A1单元格不是数字,所以为0,这时加上1,A2:A3的序号即为1。同样的方法,第二个合并单元格A4:A6区域公式填充完后,你会发现变成了=MAX($A$1:A3)+1,为什么呢?因为此区域上一行为A3,而A3序号为1, $A$1:A3的最大值肯定为1,这时再加上数字1,即A4:A6区域的序号为2,后面以此类推。

怎么样?各位亲们,您学会了吗?