0

A列和B列下有2组数据,C1单元格有输入值。假设A列下的数据集是固定的,我们尝试在B列下的数据集上前后移动。如果C1单元格的输入值为0,那么B列上的数据集没有移动。如果 C1 单元格中的输入值为 5,则 B 列上的数据集上移 5 个单元格。如果 C1 单元格中的输入值为 -5,则 B 列上的数据集将向下移动 5 个单元格。随着 B 列的数据集向上或向下移动,两组数据之间的相关性发生了变化。我的目标是确定单元格 C1 中的优化值,因此,它将返回两组数据之间的最大相关性。有人对如何使用 Excel 以这种方式确定两组数据之间的优化相关性有任何建议吗?

4

1 回答 1

0

一种方法是在 D1 中使用以下公式:

=CORREL($A$1:$A$7,OFFSET($B$1,C1,0,7))

假设您在我的示例中计算了 7 个点的相关性。为了能够使用负移位,您需要从 Bxx 开始,例如 B5,以便能够向上移动多达 4 个单元格。

然后,您可以为各种情况在 C1、C2 等中输入值(例如,从 C1 中的 -5 到 C11 中的 +5),并相应地将公式拖到 D1 中。然后寻找最大值很容易,无论是查看它还是使用MAX函数。

于 2012-07-02T18:11:37.197 回答