我正在创建一个相关值网格,例如距离网格。我有一系列单元格,每个单元格都包含一个公式,如果您知道与第一个单元格的偏移量,则其范围很容易描述,而且我无法弄清楚如何指定它。
- 在左上角单元格 (R10) 中,公式是
CORREL(C2:C21,C2:C21)
- 当然是 1。 - 在 (S10) 上方的下一列中,公式为
CORREL(D2:D21,C2:C21)
。 - 在下一行 (R11) 中,公式为
CORREL(C2:C21,D2:D21)
。 - 当然,S11 将包含
CORREL(D2:D21,D2:D21)
,这也是 1。依此类推,对于大约 15x15 的网格。
这是所涉及范围的图形表示:
C2:C21,C2:C21 C2:C21,D2:D21 C2:C21,E2:E21
D2:D21,C2:C21 D2:D21,D2:D21 D2:D21,E2:E21
E2:E21,C2:C21 E2:E21,D2:D21 E2:E21,E2:E21
每当我添加一个新的数据行时,我都必须手动更新几个公式。因此,我希望动态确定最后一个非空白列号(在本例中为 21),例如使用COUNTA(C:C)
. 理想情况下,我也想要计算行偏移量的公式,这样我就可以在整个范围内拖动一个公式。
实现这一目标的最佳方法是什么?我认为 OFFSET 可能是解决方案中的一个组件,但我还没有成功地让它们一起工作。