在Excel中填充序列“1、2、3、4……”很简单,只需要输入1后,下拉填充即可。但是如果需要填充序列“1、1、1、2、2、2、3、3、3、4、4、4……”,就无法采用下拉填充解决了。

本文就和大家分享如果需要填充这种序列的两种解决办法,本文以日期填充为例进行说明。填充数字序列或序列中每个值重复次数不同,可仿照本文的方法来解决。

如下图所示,A2:A16为一列日期数据。要求每3行日期相同,每隔3行日期增加一天。

单击确定后,所有的空单元格被选中。输入 =A2,按Ctrl+Enter键即可。

排序法适用于重复次数较少的情况。如果每个日期重复次数较多,排序法不适用。

(1)ROW()返回公式所在单元格的行号。如下图所示,在C2单元格的公式 =ROW()返回“2”。

(2)MOD函数用于返回两数相除的余数,如MOD(3,2)返回1,即3除以2的余数是1。

MOD函数法比排序法更为灵活,而且如每个日期重复次数较多时,MOD函数法也能轻松解决问题。修改MOD函数的第二个参数可以灵活控制每个日期的重复次数。

发表回复

您的电子邮箱地址不会被公开。