如何使用Excel函数统计各分数段的人数?

总名额有限是固定值,各组人数不同,需要基于各组人数来分配名额。名额必须全部用完。(名额取整,可以四舍五入)

介绍一种比较简单的方法把,以下面的为例进行按比例分类

构建辅助列,求出各部门总人数,以名字删除重复项

删除重复项后的效果是这样的,总人数要粘贴为数值才不会报错

然后就很简单了,我们的例子中总人数为17,算出各部门所占比例然后再乘以名额就好了,我们假定名额10人效果如下

最后取整就可以了,总公式是这样的=(SUMIF($D$2:$D$18,D2,$E$2:$E$18)/17)*10

手打不易,望采纳 = = 上班去了

如何使用Excel函数统计各分数段的人数?

感谢悟空小秘的邀请,题主

其实主要就是想要解决以下两个问题:

① 统计各分段人数

② 计算名额分配

如果各组的名称已经确定,如下图,我们只需统计组名出现次数,即可知道组员数,然后用组员人数/总人数*分配的名额即可得到结果。

D列人数计算方法:用如下图COUNTIF函数,下拉即可(一定要注意此函数条件区域的公式写法)。

还有一种情况是每个分数段人数不同,题主想知道固定分数段的人数,这个时候,我们用函数就比较慢了,用数据透视表会快一些,

选中数据,选择数据透视表

然后,就是对数据进行分段。

选择分析-组选择,按照自己的需求进行分段

下图是起始于60,终止于90,步长为10进行的分段:

分段完成后,只需简单计算每段组员人数/总人数*分配固定数即可。

关注WPS稻壳儿,get更多干货,一站式解决办公难题~

公众号:WPS稻壳会员

内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请与我们联系,我们将及时删除。

相关推荐