在Excel中,序列“1、2、3、4 .”填满很简单。只要输入1,就可以下拉填充。但是填充序列“1、1、1、2、2、2、3、3、3、4、4 .”如果需要,下拉填充无法解决。
本文介绍了需要填充这些序列的两种解决方法。本文以日期填充为例进行说明。填充数字序列或序列中每个值的迭代次数不同,因此可以根据本文的方法解决。
一、案例
如下图所示,a2: a16是日期数据列。每三行要求相同的日期,每三行还要增加一天。
二、解决办法
方法1:排序方法
在单元格A2中输入开始日期,然后拖动填充手柄,将日期向下填充到结束日期(此处为“2021/12/5”)。
从B列辅助列填充序列(1 ~ 5)中复制粘贴相应的序列,以确保序列数等于每个日期的重复次数。在本例中,每天重复3次,序列1至5共3个。
选择B2: B16单元格,单击[数据]-[升序],排序结果如下图所示。
选择单元格a2: a16,按F5键打开“位置条件”对话框,然后选择“空”
单击“确定”将选择所有空单元格。输入=A2,然后按Ctrl Enter键即可。
具体工作如下图所示。
填充日期后删除辅助列。
排序方法适用于迭代次数少的情况。如果每个日期的迭代次数很多,则不应用排序方法。
方法2,MOD函数法
在储存格A2中输入开始日期2021/12/1,如下图所示。在储存格A3中,输入公式=IF(MOD(ROW() 1,3)=0、A2 1、A2)
拖曳A3储存格填入控点,向下复制公式。
解析公式:
(1)ROW()返回包含公式的单元格的行号。单元格C2的公式=ROW()返回" 2 ",如下图所示。
(2)MOD函数用于返回两个数字相除的馀数。例如,MOD(3,2)将返回1。也就是说,3除以2,剩下的是1。
(3)MOD(ROW() 1,3)返回值如下图所示。
如果查看MOD返回值,您会发现每3行的MOD返回值为零。
(4)=IF(MOD(ROW() 1,3)=0,A2 1,A2)表示当MOD返回值为0时,将比上一行日期增加1天。否则,与上一行日期相同。
与排序方法相比,MOD函数方法更灵活,如果每个日期重复次数很多,则使用MOD函数方法可以轻松地解决问题。通过修改MOD函数的第二个参数,可以灵活地控制每个日期的迭代次数。
1.《【暗黑破坏神3序列号】如何填充序列1、1、1、2、2、2、3、3、3、4、4》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《【暗黑破坏神3序列号】如何填充序列1、1、1、2、2、2、3、3、3、4、4》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/2520913.html