Excel序列填充,你真的会了吗?

来自:Excel技巧精选(微信号:ExcelSkill),作者:帮主 

在Excel表格中,序列填充是我们经常遇到的,但你真的会使用吗?今天帮主为大家介绍几种不一样的序列填充方法。


如果想要知道序列的基本填充,可以参考帮主之前写过的《这几种数据填充方法,你都用过吗?


一、重复生成序列


工作中如何在单元格中输入重复序号,比如说“1、1、2、2、3、3……”


利用Round函数


1)在单元格中输入公式“=ROUND(ROW(D1)/2,0)”


2)然后向下填充即可


(说明:Round(   )是指取四舍五入;Row(   )则是取行号)


具体操作如下:



二、循环生成序列


在工作中我们有时候需要输入“1、2、3、4、5、1、2、3、4、5……”等循环序列,那我们需要怎么快速填充呢?


1、利用Mod函数


1)在单元格D1中输入公式“=MOD(ROW(D5),5)+1”


2)然后向下填充即可


(说明:Mod(   )取余数;Row(   )取行号)


具体操作如下:



2、使用Ctrl向下填充


如果序列不多的话,这个方式还是挺方便的。


1)首先在单元格中输入需要循环的序列比如说“1、2、3、4”


2)然后按住Ctrl键,向下填充即可


具体操作如下:



三、合并单元格序列填充


有时工作需要,我们需要对合并单元格进行序列填充,如果是相同的单元格,那就没有什么问题了,但是如果遇到一些不规则的单元格合并,要怎么快速填充呢?


1、使用Count函数


1)选中区域,在单元格中直接输入公式“=COUNT($A$1:A1)+1”


2)然后使用快捷键Ctrl+Enter


(说明:Count(   )表示对区域内的数字单元格的个数)

 

具体操作如下:



2、使用Counta函数


这个用法同Count函数一样,选中区域,然后输入公式“=COUNTA($A$1:A1)”


(说明:Counta(   )表示对区域内的非空单元格的个数)


具体操作如下:



3、使用Max函数


使用在区域内查找最大值来获取完成相应的填充


1)选中区域,然后输入公式“=MAX($A$1:A1)+1”


2)然后按住Ctrl+Enter完成填充


具体操作如下:



有关序列的介绍,帮主今天介绍到这里就结束了,希望对大家有所帮助哦,更多精彩的内容,请继续关注我们哦!


作者帮主,Excel深度痴迷者一枚,学习Excel,分享Excel,交流Excel,期待成为有两把“刷子”的一帮之主!) 

推荐↓↓↓
Excel技巧精选