龙空技术网

EXCEL如何实现,随机且平均的分组?

Excel特工学院 819

前言:

现在你们对“随机分布算法”可能比较关怀,我们都需要剖析一些“随机分布算法”的相关资讯。那么小编也在网上收集了一些对于“随机分布算法””的相关内容,希望朋友们能喜欢,我们快快来学习一下吧!

今天这个问题来自一个粉丝的提问,做出来后直接讲解怕不明白,所以写一篇文章回答

原问是这样的:学校举办运动会,学生有4个班每个班每个项目报6个人,将这些学生安排在6个跑道上班级顺序要打乱

第一步:整理数据源

好了,读题之后我先整理了一份数据源:我们只有报名的两个关键信息名字+班级

名字随机,如有雷同纯属巧合

第二步:解决随机问题

想要实现输入名字,实现随机,需要用到RAND()函数,生成随机数

第三步:对每班的随机数排名

目的是为了将分组剥离出来,对每个班的随机数进行排名,每班的排名均会出现1-6

第四步:实现随机且平均的分配

这个时候要用到之前视频讲过的自动填充公式

{=INDEX($B$1:$B$25,SMALL(IF($E$1:$E$25=J$1,ROW($E$1:$E$25),100),ROW($A1)))}

每个跑道的学生都是来自不同的班级,想要随机改变按【F9】,可以实现随机分配不同班级的人员

好了,以上的分享就到了这儿,如果觉得对你有帮助,就点击喜欢+收藏吧!!

欢迎继续关注EXCEL特工学院,带你玩转EXCEL~~

标签: #随机分布算法