在工作中我们常常需要给某些数据排名,如下图所示,我想知道每个人的数据框量在框量中的排名是什么样的,该怎么做呢? 做法通常有两种,一种是西式排名,另一种则是中国式排名。 一、简单通用的西方式排名对于西式排名,咱们只需要rank函数即可以轻松做到。 技巧:选中D2:D29单元格区域,然后再在编辑栏中输入公式: =RANK(C2,$C$2:$C$29) 最后按Ctrl+Enter完成公式的批量输入。 记住第二区域用绝对引用。西式有一点让咱们中国人特别不习惯的是,当出现相同名次时,接下来的名次会跳过。例如这个此例中直接从12名调到了第14名。 二、更加符合中国人习惯的中国式排名还是上面的例子,如何实现中国式排名呢? 技巧:在E2单元格输入公式: =SUM(--(C$2:C$29>=C2)/COUNTIF(C$2:C$29,C$2:C$29)) 然后按Ctrl+Shift+Enter组合键完成数组公式的录入: {=SUM(--(C$2:C$29>=C2)/COUNTIF(C$2:C$29,C$2:C$29))} 最后复制公式E29单元格即可。 好了,我的回答就到这里。更多精彩内容,敬请关注头条号:傲看今朝。 |
|