使用数值创建自定义自动填充

使用数值创建自定义自动填充

一年中的每一天都有一个值,我想按星期几合并这些值,即连续的所有 52 个星期一、连续的所有 52 个星期二等等。它们按时间顺序记录在工作表 1 上,当在连续的工作表上按工作日组织它们时,我为 2013 年制作的那个(我怎么也想不起来我是如何让它自动执行此操作的)看起来像:

A     B
Mon   =Sheet1!O7
Mon   =Sheet1!O14
Mon   =Sheet11O21

...

Tue   =Sheet!O8
Tue   =Sheet!O15
Tue   =Sheet!O22

我的问题是如何用特定模式自动填充? 2014 年的星期几向后移动了一天,因此,一年中的第一个星期一现在应该是 O6 而不是 O7,除非我记得如何复制公式但从单元格引用中减去一天,否则公式会偏离一天。如果我尝试选择=Sheet!O6=Sheet!O13并拖动以自动填充,而不是添加七个并使下一个单元格=Sheet!O20=Sheet!O27,而是使它们=Sheet!O8=Sheet!O15,因此就像:

=Sheet!O6
=Sheet!O13
=Sheet!O8
=Sheet!O15
=Sheet!O10
=Sheet!O17

代替:

=Sheet!O6
=Sheet!O13
=Sheet!O20
=Sheet!O27
=Sheet!O34
=Sheet!O41

我如何获得上述内容?

答案1

您可以使用indirect类似方法:

=INDIRECT("Sheet2!O"&ROW()*7-1)

7是你的加薪,-1是您的初始偏移量(从 6 开始)。当然是列号。然后你可以把它拖下来。

您也可以使用来做index同样的事情。

相关内容