026 rank

助记:英文的“rank”

类别:统计

语法:

rank(number,ref,[order])

参数:2~3个参数

说明:

用法:返回一个数字在数据列表中的排位。相当于从数字反查上期large、small函数的参数k值。

1)我们继续使用左轮手枪六发的成绩表。我们将需要查询的环数全部列出在C列。

2)D2输入“=rank(”,鼠标左键点击C2,继续输入“,”,在选择B2:B7区域,按F4键变成绝对引用,按回车结束公式输入,使用单元格有效填充到D12。

3)在E2进行同样操作,只不过最后加入第3个非0参数,比如“-1”,如图所示,将公式填充到E12。

officetoolplus官方网站(跟我学用OFFICE18)(1)

4)从图中看出:

5)按F9可以重新生成随机数。Excel帮助的说明指出,“由于某些原因,用户可能考虑重复数字的的排位定义”,并给出了修正公式。上面例子中经过修正的结果为:

意思是说并列第1的含金量要差一些,折算成第1、2名中的中间值1.5。如果6发成绩均相同,这个并列第一修正为(1 2 3 4 5 6)/6。给出的修正因素的计算公式如下:

=(count(ref) 1-rank(number,ref,0)-rank(number,ref,1))/2

即数据个数加1,在减去正数排位和倒数排位,再将所得结果除以2。

6)我们把修正因素的公式输入到F列,G列、H列等于未修正排位加上修正因素。不重复的数据不用修正。

officetoolplus官方网站(跟我学用OFFICE18)(2)

7)再放个六个成绩一样的,正数和倒数都是第1。修正后可以知道这第1的含金量太低了。

officetoolplus官方网站(跟我学用OFFICE18)(3)

027 percentrank

助记:英文的“percent rank”

类别:统计

语法:

percentrank(array,x,[significance])

参数:2~3个参数

说明:

用法:返回一个数字在数据集中的百分比排位。

1)在前面的工作表后面再输入公式“=percentrank($B$2:$B$7,C2,2)”如图所示。

officetoolplus官方网站(跟我学用OFFICE18)(4)

2)按F9重新生成随机数,自行验证。如图没有重复数据,只有3环未找到,作为4环和5环之间的插值。

officetoolplus官方网站(跟我学用OFFICE18)(5)

3)这样我们知道自己的高考成绩,可以反查在所有数据中的百分比排位。

officetoolplus官方网站(跟我学用OFFICE18)(6)

(待续)

,