Tag:

使用“桶”数据而不是数据列表本身计算Excel中的百分位数

我有一堆Excel中的数据,我需要从中获取特定的百分比信息。 问题是,而不是由每个值组成的数据集,而是有数据或“桶”数据的信息。 例如,假设我的实际数据集如下所示:1,1,2,2,2,2,3,3,4,4,4 我拥有的数据集是这样的: Value No. of occurrences 1 2 2 4 3 2 4 3 有没有一种简单的方法来计算百分比信息(以及中位数), 而不必将摘要数据爆炸到完整的数据集? (一旦我这样做,我知道我可以使用百分位数(A1:A5,p)函数) 这很重要,因为我的数据集非常大。 如果我把数据分解出来,我会有成千上万的数据,而我将不得不这样做几百个数据集。 帮帮我!

percent_rank特殊情况下不包括要评估的组范围内的评估值

考虑这些值: company_ID 3yr_value 1 10 2 20 3 30 4 40 5 50 我在查询中有这个声明,我的目标是计算组中的值为50的百分比等级 round(((percent_rank() over (partition by bb.company_id order by bb.3yr_value)) * 100)) 在Excel中,这相当于 =percentrank(b1:b5,b5) 但是,我需要的是一个相当于这个1: =percentrank(b1:b4,b5) – 注意我没有在需要评估的范围中包括A5。 我没有select,已经咨询了谷歌先生,但似乎我仍然找不到解决scheme。 我总是最终在我的查询中包含B5。 我正在使用postgres sql

Excel 2010:第25和第75百分位之间的平均结果

我已经设法得到一个简单的平均值的第25和第75百分位的解决scheme,但平均值之间的价值似乎有点问题。 我目前的指令如下:{平均(和(F $ 1:F $ 489> PERCENTILE(F $ 1:F $ 489,0.25),F $ 1:F $ 489 <PERCENTILE(F $ 1:F $ 489,0.75),F $ 1:F $ 489))} 我试图平均列F中的所有值,他们居住在百分之25和75之间。 谢谢!