假设数据在A列
在B1输入=PERCENTILE(E1:E10,0.1) 得到的是第10百分位数。
在B2输入=PERCENTILE(E1:E10,0.9) 得到的是第90百分位数。
C2公式:=ROUNDUP(RANK(B2,$B$2:$B$21,1)/COUNT($B$2:$B$21)/0.2,0)
F2公式:=ROUNDUP(RANK(E2,$E$2:$E$21)/COUNT($E$2:$E$21)/0.2,0)
扩展资料:
百分位通常用第几百分位来表示,如第五百分位,它表示在所有测量数据中,测量值的累计频次达5%。以身高为例,身高分布的第五百分位表示有5%的人的身高小于此测量值,95%的身高大于此测量值。
第25百分位数又称第一个四分位数(First Quartile),用Q1表示;第50百分位数又称第二个四分位数(Second Quartile),用Q2表示;第75百分位数又称第三个四分位数(Third Quartile),用Q3表示。若求得第p百分位数为小数,可完整为整数。
参考资料来源:百度百科-百分位数
我想用函数做,如何进行呢?
追答不知道你的具体含义。在excel里 函数与我们平常说的公式是一个概念。
推测你是要使用宏?
我找到了计算百分位数的函数PERCENTILE(array,k),但是不知如何使用。
追答你找到的函数 不就是我给出答案里的公式吗
假设你的数据在A列A1~A10 ,
在B1输入=PERCENTILE(A1:A10,0.1) 得到的是第10百分位数
在B2输入=PERCENTILE(A1:A10,0.9) 得到的是第90百分位数