我有以下间接参考:
=AVERAGE(INDIRECT("'" & Pages!D5 & "'!" & Pages!J3))
在'Pages'!D3 我有另一个页面'1D_3',在'Pages'!J3 我有 2:2。
我需要更改上面的代码以找到每个连续值之间差异的平均值。我只能更改 'Pages'!J3 (2:2) 中的值,并且可以更改上面的等式。
从这个参考http://www.excelforum.com/excel-general/742194-difference-between-consecutive-number.html我已经想出了如何在每个连续之间做差异,但前提是我有一个已知的范围。前任。对于元素 A1:G1,
=SUM(A1:F1-B1:G1)
然后我可以对平均值执行以下操作:
=SUM(A1:F1-B1:G1)/(COUNT(1:1)-1)
但是如果我有一个未指定的范围,我不知道如何做 SUM 部分。我也不确定如何在 INDIRECT 函数中实现这一点。
只是一些额外的背景信息可以澄清这一点,数组中的值是秒表的时间。假设每个值都是时间差,但它只是秒表上的时间(例如 0.0015、1.0034、2.356 等)。我想找到每个值之间的平均持续时间。
任何帮助将不胜感激。