易下载 > 文章中心 > office相关

Excel怎么快速批量生成不重复的考场座位号 随机生成考场座位号方法介绍

作者:佚名 来源:网友投稿 发布时间:2026-02-15 22:50

excel表格 v2.5.5

excel表格 v2.5.5

大小:51.9 MB 语言:简体中文

类型:效率办公 评分:99

查看详情

大家好,本文跟大家分享一下怎么快速为考生批量生成不重复的考场座位号。演示案例一共有50个考生,考生姓名参见下图A列(截图只截取了一部分),B列存放座位号。

选择C列作为辅助列,用rand函数生成随机小数。在不限定小数位数的情况下,rand函数生成重复值的可能性接近0。

选中C2单元格,输入公式:=RAND(),按回车键确认公式,再将公式向下填充。

由于RAND函数生成的结果会自动刷新,我们需要采取办法将生成的随机小数以固定值固定下来。

选中C2:C51单元格区域,同时按组合键ctrl+c复制,再单独选中C2单元格,同时按ctrl+v粘贴,单击粘贴选项下拉按钮,在下拉列表中选择【值】,这样C列中的小数就会变为固定值。

接下来在D列中用RANK函数进行排名。

选中D2单元格,输入公式:=RANK(C2,$C$2:$C$51,0)

  • 第一个参数C2为要进行排名的数值;
  • 第二个参数$C$2:$C$51是要进行排序的整个数据范围($符号代表绝对引用);
  • 第三个参数0代表排序方式为降序排序。

回车确认公式,再将公式向下填充。

按照之前的方法,将D列中rank函数生成的排名以粘贴【值】的方式粘贴到B列中。

选中B列中的任一座位号,在【数据】选项卡下点击【排序】按钮下拉箭头,在下拉列表中选择【升序】。这样50个考生的座位号就排好了。

免责声明:根据我国《计算机软件保护条例》第十七条规定:“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24小时之内删除,否则后果均由用户承担责任。如有侵犯您的原创版权请邮件联系处理,我们将尽快删除相关内容。

发表评论

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关
  • 全部评论(0
    还没有评论,快来抢沙发吧!