excel随机分组

发布时间: 2023-12-26 19:04 阅读: 文章来源:ATC2392EGS

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

原问是这样的:学校举办运动会,学生有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~~

•••展开全文
相关文章