2015-01-21 42 views
0

我不是一个优秀的专家,但真的坚持在这一个,希望有一个古鲁可以帮助我,因为它对我正在做的一些研究非常重要 - 拜托! !我认为这将是一个相当简单的解决方法(请参阅下面的上下文的附加示例Excel表格)。如果你甚至可以修改有问题的配方,并重新加入,那也太棒了!重复一个特定的Excel公式模式向下列

表1中有2个数据集并排。左边的数据(A行到K行)显示10秒时间历元中的数据,右边的数据(行N到X)在1分钟时间历元中显示。我希望能够根据列C中的数据(按照红色和蓝色中的颜色编码)将P2中的公式一直拖到列P的下方。

您会注意到P2公式正在取C2-C7的和,P3取C8-C13的和。如果可能的话,我希望能够在该列下继续使用这种模式,或许可以使用更好的拖放公式(或更有效 - 因为有大量数据!)。实质上,我希望右侧的每个数据行都能从左侧的数据移动到下一个6行的数据块。

我希望我解释得很好。真的希望有人能帮助!真的对我很重要!

Patrick Patrick

查看附件excel示例 - 非常感谢!我将不胜感激!

https://www.dropbox.com/s/72r7ty9v15vzyyv/drag%20formula%20quick%20way%20-%20help.xlsx?dl=0

回答

2

这是一种方法。在P2输入:

=SUM(OFFSET(INDEX(C:C,(ROWS($A$1:$A1)-1)*6+2),0,0,6))

,然后复制跨,下按要求。这是易挥发由于使用的OFFSET这不应该是一个小的数据集这样的问题,但如果你真正的数据是大,你有更多的公式,你可能更喜欢:

=SUM(INDEX(C:C,(ROWS($A$1:$A1)-1)*6+2):INDEX(C:C,(ROWS($A$1:$A1)-1)*6+7))

这只是半挥发性的。 (即,即使其输入没有改变,它也将重新计算,即使其输入没有改变)

+0

你是什么意思的'半挥发'请?根据http://www.decisionmodels.com/calcsecretsi.htm – Aprillion 2015-01-21 11:08:59

+0

@Aprillion,“sum”,“index”和“rows”似乎都不稳定。我已经添加了一个说明。它实际上是在您在“仅在工作簿打开时易失性”部分发布的链接中提到的。 – Rory 2015-01-21 11:11:11