相关函数与数组中的加法和减法

时间:2015-10-16 18:43:20

标签: arrays excel correlation

我有两列市场数据。我正在使用相关函数校正,从单元格A1:A100, B1:B100开始。我想确定其他几个相关性。我想要计算的一个相关性是A2:A100, B1:B99。但我想在函数中表达单元格。所以,我想在单元格C1中输入1.我想将数组表示为A(1+$C$1):A100, B1:B(100-$C$1)。我可以这样做吗?

2 个答案:

答案 0 :(得分:0)

是的,你可以。查找间接功能。它看起来像

=indirect("A" & 1+$C$1 & ":A100,b1:b" & 100-$C$1) 

返回可以传递给另一个函数的A2:A100,B1:B99

虽然我认为对于大多数功能,您需要使用多个间接功能而不是像这样的单个功能。我不确定你可以用一个间接函数做什么来返回两个用逗号分隔的数组。

将会使用这样的东西

=SUMPRODUCT(INDIRECT("A" & 1+$C$1 & ":A100"),INDIRECT("B1:B"& 100-$C$1))

答案 1 :(得分:0)

如果可能的话,最好避免使用不稳定的INDIRECT结构:

{ "kind":"Service", "apiVersion":"v1", "metadata":{ "name":"check", "labels":{ "app":"check" } }, "spec":{ "type": "LoadBalancer", "ports": [ { "port":8080, "name":"check-server" } ], "selector":{ "app":"check" } } }

此致