Excel中的百分比排名与排名分布 您所在的位置:网站首页 excel占比排名 Excel中的百分比排名与排名分布

Excel中的百分比排名与排名分布

2024-06-20 16:28| 来源: 网络整理| 查看: 265

排名分布是在排名中最常见的一类排名方式。尤其是在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 实验室设备网 版权所有