我有以下数据集,
1000
2000
3000
3000
7000
我想获得第一和第三四分位数。中位数是3000.所以根据我的计算,
q1=(1000+2000)/2 = 1500
q3=(3000+7000)/2 = 5000
Excel函数Quartile QUARTILE(E22:E26,1)
和QUARTILE(E22:E26,3)
结果q1 = 2000和q3 = 3000,我无法理解。我错过了什么逻辑?
由于
答案 0 :(得分:2)
正常四分位公式给出排序数据中下四分位数和上四分位数的项数: -
(n+1)/4
和
3(n+1)/4
如果将这些应用于数据,则得到1.5和4.5,即第一个和第二个之间的值,第四个和第五个数字,如您预测的1500和5000。
不幸的是,Excel的QUARTILE功能并没有这样做,而且从Microsoft的文档中不清楚QUARTILE做了什么。
但是,Microsoft现在提供了两个单独的功能,因此您可以选择以正常方式执行此操作。
问题的简短回答'有什么不同'是QUARTILE.EXC排除中位数。对于长篇答案,请参阅this非常好的文章。