Rank & Rank.EQ 函数 - 数组引用错误
Rank & Rank.EQ function - Array reference error
背景:
关于在 RANK
或 RANK.EQ
函数中使用数组引用的简短问题。
两个函数都有以下参数:....(number,ref,[order])
Ms.Documentation 关于 RANK
和 RANK.EQ
中的 Ref
参数:
"Ref Required. An array of, or a reference to, a list of numbers.
Nonnumeric values in ref are ignored."
此外,我通常会强烈推荐的其他网站 state 可以在 Ref
参数中使用数组或列表。
示例数据:
| Rank1 | Rank2 | Overall |
|-------|-------|---------|
| 1 | 3 | |
| 1 | 1 | |
| 3 | 2 | |
试过的功能:
根据文档,C2
中的以下内容应该有效:
=RANK(A2+B2,INDEX(A:A+B:B,))
计算结果为(使用内置函数):
=RANK(4,{4,2,5})
但是returns,#VALUE
错误。
问题:
我们能否声明只有范围引用可以用作 Ref
参数而数组根本不起作用?还是我在这里遗漏了一些重要的信息?欢迎任何规范的答案,我只是想确保我的假设是正确的。
对于这种特定情况,要复制 RANK
,我将不得不使用类似的东西:
=SUMPRODUCT(--(($A:$A+$B:$B)<(A2+B2)))+1
数组不起作用。据我所知,他们从来没有;文档是错误的。
背景:
关于在 RANK
或 RANK.EQ
函数中使用数组引用的简短问题。
两个函数都有以下参数:....(number,ref,[order])
Ms.Documentation 关于 RANK
和 RANK.EQ
中的 Ref
参数:
"Ref Required. An array of, or a reference to, a list of numbers. Nonnumeric values in ref are ignored."
此外,我通常会强烈推荐的其他网站 state 可以在 Ref
参数中使用数组或列表。
示例数据:
| Rank1 | Rank2 | Overall |
|-------|-------|---------|
| 1 | 3 | |
| 1 | 1 | |
| 3 | 2 | |
试过的功能:
根据文档,C2
中的以下内容应该有效:
=RANK(A2+B2,INDEX(A:A+B:B,))
计算结果为(使用内置函数):
=RANK(4,{4,2,5})
但是returns,#VALUE
错误。
问题:
我们能否声明只有范围引用可以用作 Ref
参数而数组根本不起作用?还是我在这里遗漏了一些重要的信息?欢迎任何规范的答案,我只是想确保我的假设是正确的。
对于这种特定情况,要复制 RANK
,我将不得不使用类似的东西:
=SUMPRODUCT(--(($A:$A+$B:$B)<(A2+B2)))+1
数组不起作用。据我所知,他们从来没有;文档是错误的。