Excel 公式 - 排名
Excel Formula - Rank
我想弄清楚如何根据百分比对值进行排名。哪个单元格的百分比最高,应该排在第一位。
那么谁拥有第二高的百分比,就应该排在第二位。然后对第三个值做同样的事情。
但是,我正在比较 12 个不同的值(使用单元格 A1 到 A12)。如何对每个值进行排名但只显示前 3 个最高百分比?
我一直在使用 RANK 值,但是,我不希望显示所有 12 个值..因此不应显示或隐藏 4-12 的值。
另外,我需要它精确到0.1以内。
例如,如果一个值是 18.5%,另一个是 18.7%,我需要 18.7% 的排名更高,而不是相等(这就是 RANK 公式所发生的情况)。
知道怎么做吗?
谢谢,
使用 A1 到 A12 中的数据,在 C1 中输入:
=LARGE($A:$A,ROW())
然后通过C4
复制下来
要显示较少的项目,请复制 C3 等
编辑#1:
保留 C 列中的公式。在 D 列中输入 1、2、3。
然后在 B1 中输入:
=IFERROR(VLOOKUP(A1,$C:$D,2,FALSE),"")
然后抄下来。这是一个例子:
编辑#2:
在B2中输入:
=IF(RANK(A1,$A:$A,0)<4,RANK(A1,$A:$A,0),"")
并抄下来:
我想弄清楚如何根据百分比对值进行排名。哪个单元格的百分比最高,应该排在第一位。 那么谁拥有第二高的百分比,就应该排在第二位。然后对第三个值做同样的事情。
但是,我正在比较 12 个不同的值(使用单元格 A1 到 A12)。如何对每个值进行排名但只显示前 3 个最高百分比? 我一直在使用 RANK 值,但是,我不希望显示所有 12 个值..因此不应显示或隐藏 4-12 的值。
另外,我需要它精确到0.1以内。 例如,如果一个值是 18.5%,另一个是 18.7%,我需要 18.7% 的排名更高,而不是相等(这就是 RANK 公式所发生的情况)。
知道怎么做吗?
谢谢,
使用 A1 到 A12 中的数据,在 C1 中输入:
=LARGE($A:$A,ROW())
然后通过C4
复制下来要显示较少的项目,请复制 C3 等
编辑#1:
保留 C 列中的公式。在 D 列中输入 1、2、3。
然后在 B1 中输入:
=IFERROR(VLOOKUP(A1,$C:$D,2,FALSE),"")
然后抄下来。这是一个例子:
编辑#2:
在B2中输入:
=IF(RANK(A1,$A:$A,0)<4,RANK(A1,$A:$A,0),"")
并抄下来: