在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