Excel中的百分比排名与排名分布 | 您所在的位置:网站首页 › excel占比排名 › Excel中的百分比排名与排名分布 |
排名分布是在排名中最常见的一类排名方式。尤其是在HR的绩效排名中经常会遇到这样的情况。 比如说:在一次考核中,共有若干个分公司参与排名。现在要求计算排名分布。即:前10%,前10%-20%,前20%-30%,中间50%,后20%。 对于上面的排名分布的问题,一般情况下有三个函数,分别为Percentrank,Percentrank.inc以及Percentrank.exc.其中Percentrank函数是一个兼容性函数,其功能与作用与Percentrank.inc函数是一样的,所以今天主要给大家介绍Percentrank.inc与Percentrank.exc函数。 1 函数语法 Percentrank.inc 功能:返回指定的数值在一组数据中的百分比排名(介于0与1之间,含0与1) 语法:PERCENTRANK.INC(array,x,[significance]) Percentrank.exc 功能:返回某个数值在一个数据集中的百分比(0 到 1,不包括 0 和 1)排位。 语法:PERCENTRANK.EXC(array,x,[significance]) 2 基本用法 如下图所示,分别使用上面两个函数对下面的得分进行百分比排名。 在D2单元格中输入公式:=PERCENTRANK.INC($C$2:$C$21,C2),按Enter键完成后向下填充。 在E2单元格中输入 公式:=PERCENTRANK.EXC($C$2:$C$21,C2),按Enter键完成后向下填充。 注:以上的排名是按名次的降序来排名的。 3 排名分布 将上面的排名按区间划分,即前10%,前10%-20%;前20-30%,中间50%,后30%。 对于这样的排名分布可以将上面的排名函数与LOOKUP函数相结合进行判断。 如下图所示,使用上面的两种函数对得分进行降序排名,并计算其名次的分布区间。 在D2单元格中输入公式: =LOOKUP(1-PERCENTRANK.INC($C$2:$C$21,C2),,{"前10%","前10%-20%","前20%-30%","中间50%","后20%"}),按Enter键完成后向下填充。 在E2单元格中输入 公式: =LOOKUP(1-PERCENTRANK.EXC($C$2:$C$21,C2),,{"前10%","前10%-20%","前20%-30%","中间50%","后20%"}),按Enter键完成后向下填充。 说明:上面的是降序排名的,那么比如第1名可能是90%多,那么如果判断是否在前10%或者其他的区间里的时候,就需要用1去减去排名百分比即可,然后使用Lookup函数判断处于那一个分布区域里。 4 条件百分比排名 将上面的数据按分公司进行分组排名。求每个分公司的排名百分比。 在D2单元格中输入公式: {=PERCENTRANK.INC(IF(A2=$A$2:$A$21,$C$2:$C$21,$A$2:$A$21),C2)}, 按键完成后向下填充。 在E2单元格中输入公式: {=PERCENTRANK.EXC(IF(A2=$A$2:$A$21,$C$2:$C$21,$A$2:$A$21),C2)}, 按键完成后向下填充。 |
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |