您好,我想在 Excel 中查找变量之间的相关性。我的数据在不同工作表中的结构如下,
地点 | 多变的 | 第一年 | 第二年 | 第三年 |
---|---|---|---|---|
地点 A | 指标 1 | 1 | 2 | 3 |
地点 A | 指标 2 | 5 | 7 | 9 |
地点 A | 指标 3 | 10 | 4 | 3 |
地点 B | 指标 1 | 二十五 | 17 | 10 |
地点 B | 指标 2 | 11 | 62 | 43 |
地点 B | 指标 3 | 5 | 7 | 8 |
仅使用 Excel 如何找到所有位置的指标之间的相关性,因为内置的相关矩阵只会比较单个位置的指标。
谢谢
答案1
我假设您目前正在使用关联“向导”作为分析工具包的一部分,如下所述这里由 EDUCBA 的 Madhuri Thakur 编写。该向导输出给定输入范围的相关矩阵。
使用此方法,您需要单独选择每个地方的数据范围,并根据地点多次运行向导 - 不太实用!
相反,您可以使用 CORREL 函数为每个位置计算相关矩阵的各个元素。由于您的列表已排序,并且您似乎总是有相同数量的指标,因此您可以将以下三个公式放在彼此下方
=CORREL(C2:E2, C3:E3)
=CORREL(C2:E2, C4:E4)
=CORREL(C4:E4, C3:E3)
选择所有三个并通过填充柄向下拖动。
如果您想要将地点 A 指标 1 与地点 B 指标 1 关联起来,请先按指标列对表格进行排序,然后执行类似的公式计算。请记住,所需的单元格数量为 nC2(组合),因此您可能需要将 CORREL 函数拆分到更多列上。