打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用RAND RANK函数组合,实现“随机安排面试顺序”的功能

比如有如下所示的一份面试名单,需要随机安排面试顺序。

基本思路是,用随机函数生成1-10之间的没有重复数据的随机数,然后赋值给E2:E11区域。

首先,我们新建一个辅助列F,并用随机函数RAND生成一系列伪随机数。

然后,用RAND函数求出他们的排名次序,进而得到1-10之间的没有重复的数字,对应每个人的面试顺序。

因为RAND函数是一个易失性函数,只要表格中有数据改变,F2:F11区域就会重新生成一批新的随机数,这也会直接导致E2:E11区域的面试顺序重新排列!为了避免这种情况,可以复制E2:E11区域内容,然后在原地方粘贴为数值即可。

【补充】:

本案例中也可以用数组公式完成排序任务,单相对公式较长,不便于初学者理解和掌握。因此这里只给出参考公式。我们先选中E2:E11区域,在编辑栏输入如下公式之后,按CTRL+SHIFT+ENTER确定输入即可。

{=MOD(SMALL(RANDBETWEEN(ROW(1:10)^0,999)*10+ROW(1:10),ROW(1:10)),11)}

建议初学者使用第一种方法,简单直观,易于操作。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
我折腾到半夜,新同事只做了这两步,3分钟搞定5000名考生的座位分配!
excel随机函数生成小(整)数、不重复数的方法
“逗鹅冤”火了! 用Excel抽10名“送老干妈”
如何用Excel表格分配考生考场和座位?
Excel产生随机数Rand函数巧妙应用
Excel中-如何一秒填满100个单元格?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服