前言:
现在你们对“随机分布算法”可能比较关怀,我们都需要剖析一些“随机分布算法”的相关资讯。那么小编也在网上收集了一些对于“随机分布算法””的相关内容,希望朋友们能喜欢,我们快快来学习一下吧!今天这个问题来自一个粉丝的提问,做出来后直接讲解怕不明白,所以写一篇文章回答
原问是这样的:学校举办运动会,学生有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~~
标签: #随机分布算法