这是一个相对普遍的问题,所以我不想因提出之前提出的问题而被否决。我将在我逐步使用StackOver Flow和其他资源回答此问题的步骤时进行解释,以便您可以看到我已尝试解决该问题而不解决问题。
我有一组值,如下所示:
O P Q "R" Z
6307 586 92.07 1.34
3578 195 94.83 6.00
3147 234 93.08 4.29
3852 227 94.43 15.00
3843 171 95.74 5.10
3511 179 95.15 7.18
6446 648 90.87 1.44
4501 414 91.58 0.38
3435 212 94.19 6.23
我想获取“ R”行中前六个值的平均值,然后将该平均值放在Z第六行的第六列中,如下所示:
O P Q "R" Z
6307 586 92.07 1.34
3578 195 94.83 6.00
3147 234 93.08 4.29
3852 227 94.43 15.00
3843 171 95.74 5.10
3511 179 95.15 7.18 6.49
6446 648 90.87 1.44
4501 414 91.58 0.38
3435 212 94.19 6.23
414 414 91.58 3.49
212 212 94.19 11.78
231 231 93.44 -1.59 3.6
191 191 94.59 2.68
176 176 91.45 .75
707 707 91.96 2.68
792 420 90.95 0.75
598 598 92.15 7.45
763 763 90.66 -4.02
652 652 91.01 3.75
858 445 58.43 2.30 2.30
我利用了我获得的以下公式
=AVERAGE(OFFSET(R1510,COUNTA(R:R)-6,0,6,1))
但是我收到的答案与我简单地将之前六个单元格的平均值作为结果得出的答案不同:
=AVERAGE(R1505:R1510)
然后,我尝试从Stack OverFlow(每10行平均取值)对话中尝试以下代码,该对话与我想要的切向相似
=AVERAGE(INDEX(R:R,1+6*(ROW()-ROW($B$1))):INDEX(R:R,10*(ROW()- ROW($B$1)+1)))
但我无法获得类似于死记硬背的答案
==AVERAGE(R1517:R1522)
我还在下面找到了另一种方法,但是无法准确地更改编码(例如,从F3到R1510)
=AVERAGE(OFFSET(F3,COUNTA($R$1510:$R$1517)-1,,-6,))
这样做给我带来的肯定数为正数的数据为负数。是-6.95。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句