与ARRAYFORMULA的滚动关联(Google表格)

时间:2019-03-05 12:58:50

标签: google-sheets correlation array-formulas

我想在两列(A和B中的数据)之间以5行间隔创建一个“滚动关联”。

示例:

formula in cell C1: CORREL(A1:A5,B1:B5)
formula in cell C2: CORREL(A2:A6,B2:B6)
formula in cell C3: CORREL(A3:A7,B3:B7)
and so on...

是否可以用ARRAYFORMULA来做到这一点?

1 个答案:

答案 0 :(得分:0)

在C1中尝试这样:

={CORREL(A1:A5, B1:B5);
  CORREL(A2:A6, B2:B6);
  CORREL(A3:A7, B3:B7)}

或这样并向下拖动:

=CORREL(INDIRECT("A"&ROW()&":A"&ROW()+5), INDIRECT("B"&ROW()&":B"&ROW()+5))