Excel 2007:如何计算各组的百分比(前 10%...)

Excel 2007:如何计算各组的百分比(前 10%...)

我最近读了下面这段话,并感到疑惑:

  • 如何组织数据(可能 A 列 = 国家、B 列 = 工资、C 列 = 已缴税款)
  • 但是使用什么公式/计算来计算这些类型的%数字:

在 Y 国,最富有的 0.5% 纳税人支付了总所得税的 17%。在 X 国,最富有的 0.1% 纳税人支付了总所得税的 8%,而在 Z 国,最富有的 1% 纳税人支付了联邦所得税总额的约 40%。

我已经查看了帮助文件并在 Excel 网站内进行搜索,但仍找不到答案。% 的兴趣让我很困扰...

欢迎提供任何指点或例子。

谢谢

麦克风

答案1

隔离指向同一个国家的行,然后按 C 列从大到小对范围 A:C 进行排序。

然后考虑顶部的前 k 行,其中 k 等于行数除以 200(0.5%=100%/200),并将 C 列中的相应值相加,除以 C 列中的值的总和。

答案2

最简单的方法是将国家/地区数据分开。完成此操作后,您可以确定每行是否满足百分位数要求。例如,如果您尝试隔离工资(B 列)在前 5% 的行,请在 D 列中使用以下公式:

=B2>=PERCENTILE($B$2:$B$17,0.95)

.95 是 1 减去您要查找的百分位数。现在您将得到一个真/假列,并且您应该能够轻松地在其上运行数据透视表。

相关内容