排位函数PERCENTRANK如何使用

  函数PERCENTRANK,它的功能是:返回某个数值在一个数据集合中的百分比排位,可用于查看数据在数据集中所处的位置。

  具体应用,比如:计算某个分数在所有考试成绩中所处的位置。

  一、函数用法

  函数公式:PERCENTRANK(array,x,significance)

  参数说明:

  Array为彼此间相对位置确定的数据集合;

  X为其中需要得到排位的值;

  Significance为可选项,表示返回的百分数值的有效位数,如果省略,函数PERCENTRANK 保留3 位小数。

  二、PERCENTRANK函数应用

  假设有如下的成绩:

  A1=100、A2=72、A3=83

  A4=88、A5=92

  如果要求出100这个分数在所有成绩中所处的位置,那么,就使用公式:

  =PERCENTRANK($A$1:$A$5,A1)

  其计算结果为1,即100 分在5 个分数中排100%

  下面再看不同数字在所有成绩中的排位:

  =PERCENTRANK($A$1:$A$5,A5),结果为0.75

  =PERCENTRANK($A$1:$A$5,A4),结果为0.5

  =PERCENTRANK($A$1:$A$5,A3),结果为0.25

  =PERCENTRANK($A$1:$A$5,A2),结果为0.0

  总之,排位函数返回的值从0到1之间变化,即[0,1],返回各数据在所有数据中的变化规律。最大的数排位是1,最小的数排位是0,中间的数据按大小以同等比例来排位。

  比如,上述的五个数字,从0到1按规律变化;五个数字就变化4次,即每次变化的大小为:1÷4=0.25

  总结其规律为:N个数字进行排位,就需要变化N-1次,每次变化的规律为:1÷(N-1)

  注意,如果N个数字中有多个相同的数字,比如,有三个数字相同,那么,这三个数字的排位则相同。

时间: 2024-09-07 04:02:46

排位函数PERCENTRANK如何使用的相关文章

Excel做成绩表时自动实现同分同名次

在用Excel统计成绩时,我们一般会根据成绩高低进行排序,然后按序列自动填充出名次.这种方法得出的名次与总分没有关联,即使成绩相同,也会填充出不同的名次. 如果数据较少,我们可以采用手动的方法将成绩相同的人员改成相同的名次,但数据较多时就很麻烦了.经过实践,以下三种方法可以自动实现同分同名次的操作.假设有1000名考生,字段位置如上图所示. 一.使用排位函数RANK 在H2单元格中输入函数"=RANK(G2,G$2:G$1001,0)",回车后H2单元格中会出现名次"1&qu

excel函数的说明及其详细的解释

数据库和清单管理函数 AVERAGE 返回选定数据库项的平均值 DCOUNT 计算数据库中包含数字的单元格的个数 DCOUNTA 计算数据库中非空单元格的个数 DGET 从数据库中提取满足指定条件的单个记录 DMAX 返回选定数据库项中的最大值 DMIN 返回选定数据库项中的最小值 DPRODUCT 乘以特定字段(此字段中的记录为数据库中满足指定条件的记录)中的值 DSTDEV 根据数据库中选定项的示例估算标准偏差 DSTDEVP 根据数据库中选定项的样本总体计算标准偏差 DSUM 对数据库中满

excel函数有哪些

  数据库和清单管理函数 AVERAGE 返回选定数据库项的平均值 COUNT 计算数据库中包含数字的单元格的个数 COUNTA计算数据库中非空单元格的个数 DGET 从数据库中提取满足指定条件的单个记录 MAX 返回选定数据库项中的最大值 MIN 返回选定数据库项中的最小值 PRODUCT 乘以特定字段(此字段中的记录为数据库中满足指定条件的记录)中的值 STDEV 根据数据库中选定项的示例估算标准偏差 STDEVP 根据数据库中选定项的样本总体计算标准偏差 SUM 对数据库中满足条件的记录的

EXCEL常用函数介绍(4)

今天我们继续介绍下面的七个常用函数: MOD函数:求出两数相除的余数. MONTH函数 :求出指定日期或引用单元格中的日期的月份. NOW函数:给出当前系统日期和时间. OR 函数:仅当所有参数值均为逻辑"假(FALSE)"时返回结果逻辑"假(FALSE) ",否则都返回逻辑"真(TRUE)". RANK函数:返回某一数值在一列数值中 的相对于其他数值的排位. RIGHT函数:从一个文本字符串的最后一个字符开始,截取指定数目 的字符. SUBTO

Excel函数用途、参数、用法速查表

(按Ctrl+F搜索) 一.数据库函数(13条) DAVERAGE DCOUNT DCOUNTA DGET DMAX DMIN DPRODUCT DSTDEV DSTDEVP DSUM DVAR DVARP GETPIVOTDATA     二.日期与时间函数(20条) DATE DATEVaLUE DAY DAYS360 EDATE EOMONTH HOUR MINUTE MONTH NETWORKDAYS NOW SECOND TIME TIMEVaLUE TODAY WEEKDAY WEE

Excel函数实例,在间隔数据中排定名次

用Excel表格做了学生考试成绩汇总表,格式如图1所示.需要根据AA列中相应科目的成绩排出名次,并将结果放到AB列相应的单元格中. 图1 排定名次要使用RANK函数,其语法是"RANK(number,ref,order)"其中,参数"number"是需要找到排位的数字;而参数"ref"则是数字列表的引用;第三个参数如果省略则是按降序排列,这正是我们需要的.比如公式"=RANK(A3,A2:A6)"的意思就是要得到A3单元格数据

JXCELL实例学习与研究(六) 之 sheet的分页功能的实现,以及基本EXCEL公式的使用 以及补充函数说明

代码比较长,主要教如何使用分页,EXCEL公式,以及SHEET1调用SHEET2数据的方式 import com.jxcell.CellException; import com.jxcell.View; import java.io.IOException; public class FomulaSample { public FomulaSample() {} public static void main(String args[]) { View m_view = new View();

python中enumerate函数用法实例分析

  本文实例讲述了python中enumerate函数用法.分享给大家供大家参考.具体分析如下: 今日发现一个新函数 enumerate .一般情况下对一个列表或数组既要遍历索引又要遍历元素时,会这样写: ? 1 2 for i in range (0,len(list)): print i ,list[i] 但是这种方法有些累赘,使用内置enumerrate函数会有更加直接,优美的做法,先看看enumerate的定义: ? 1 2 3 4 5 6 7 def enumerate(collect

php不使用copy()函数复制文件的方法

 这篇文章主要介绍了php不使用copy()函数复制文件的方法,涉及php读写文件的技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了php不使用copy()函数复制文件的方法.分享给大家供大家参考.具体如下: 下面的代码不使用php内置的copy函数,直接通过文件读取写入的操作方式复制文件 ? 1 2 3 4 5 6 7 8 9 10 11 12 <?php function copyfiles($file1,$file2){ $contentx =@file_get_c