我在 Excel 中得到了以下模式:
14
16
17
19
21
22
24
26
27
29
31
32
34
36
37
39
41
42
44
46
47
49
51
52
54
56
57
59
61
62
它的逻辑是 +2、+2、+1,重复。但是当我尝试扩展模式时,Excel 将开始简单地计数。
我该如何继续这种模式?我的列表一直持续到 700 左右。
答案1
答案2
Excel 支持步长大于 1 的算术模式,先填写前 3 个值,然后从那里开始使用模式向下
- 14
- 16
- 17
=A1+5
然后将其复制下来。例如,A5 变为,=A2+5
确实是 21。
答案3
假设你从第一行开始,那么=ROUND((ROW()*5+37)/3,0)
每 3 行加 5,因此为 5/3。37 表示得到正确的起始值(行 1 => 值 14)。ROUND
将其转换为两位数以查看其工作原理。
答案4
我真的很喜欢已经发布的答案背后的直觉,但似乎每个人都忽略了 Excel 内置的最简单的解决方案。
只需在单元格中输入 14
A1
在
A2
类型中=A1 + 2
在
A3
类型中=A2 + 1
在
A4
类型中=A3 + 2
选择单元格 A2、A3 和 A4,然后将右下角的填充柄拖到所需位置。Excel 确实会重复输入的公式。
编辑:补充一下,虽然 OP 的问题本质上是算术问题,可以用优雅的数学解决方案来解决,但如果有人遇到任何其他非数学公式并想以这种方式重复,任何条件数学只会使表格变得混乱并减慢速度。