Excel 根据匹配单元格的排名将相同的值分配给不同单元格';s组
我有一个Excel工作表,其中的值在同一列的不同行中重复(Excel 根据匹配单元格的排名将相同的值分配给不同单元格';s组,excel,formula,Excel,Formula,我有一个Excel工作表,其中的值在同一列的不同行中重复(获取标记)。在RANKS列中,我希望指定一个等级 我的问题是为具有相同获取标记值的单元格分配相同的秩 如何使用Excel公式将相同的等级分配给相同的获得的分数 Obtain Marks RANKS 212 1 212 1
获取标记
)。在RANKS
列中,我希望指定一个等级
我的问题是为具有相同获取标记值的单元格分配相同的秩
如何使用Excel公式将相同的等级分配给相同的获得的分数
Obtain Marks RANKS
212 1
212 1
212 1
211 2
210 3
209 4
209 4
获得分数等级
212 1
212 1
212 1
211 2
210 3
209 4
209 4假设获得分数在A1中,并按顺序排序,如果您想按等级分组,我建议在B2中,并复制下来以适合:
=RANK(A2,A$2:A$7,)
=IF(A2=A3,B2,B2+1)
如果您发布的内容包含在所需输出的排名之下,那么我建议您改为在B2和B3中发布1
,并复制下来以适应:
=RANK(A2,A$2:A$7,)
=IF(A2=A3,B2,B2+1)
无论哪种方式,每个组都应该有一个不同的值。您可以通过修改COUNT.UNIQUE公式的旧标准方法来推导伪秩.UNIQUE公式
B2中的公式为
=SUMPRODUCT((A$2:A$8>=A2)/COUNTIF(A$2:A$8, A$2:A$8&""))
根据需要填写