我有两列值,我想找到它们排名的相关性。有没有办法做到这一点,而不必先明确计算新列中的排名?类似于=CORREL(RANK.AVG(column A), RANK.AVG(column B))
?基本上类似于下面的示例,而不必先创建Rank A
和Rank B
列。
-------------------------------
| A | B | Rank A | Rank B |
-------------------------------
| 3.3 | 2.1 | 2 | 2 |
| 1.7 | 1.4 | 1 | 1 |
| 4.1 | 7.2 | 4 | 4 |
| 3.7 | 9.0 | 3 | 5 |
| 5.6 | 4.1 | 5 | 3 |
-------------------------------
=CORREL(Rank A, Rank B) = 0.6
答案1
对的,这是可能的。
屏幕截图中使用的是非英语分隔符(;
)。
=CORREL(RANK.AVG(Table1[Rank A],Table1[Rank A],1),RANK.AVG(Table1[Rank B],Table1[Rank B],1))
在旧版 Excel 中,公式必须确认为数组公式(经证实CTRL+SHIFT+ENTER
)。