平时我们使用WPS表格处理数据的时候,偶尔会用到随机整数,如对班级的座位进行调整时,为了公平起见可以通过WPS表格来生成不重复的随机整数。下面懿古今就跟大家说一说WPS表格如何获取不重复的随机数,具体步骤如下:
需要用到的函数
- RAND函数:返回大于等于0及小于1的均匀分布随机数,每次计算工作表时都将返回一个新的数值。
- RANK函数:返回某数字在一列数字中相对于其他数值的大小排名。
WPS表格生成不重复随机整数的步骤
1、打开WPS表格,如下图的数据表为例,选中B2单元格,输入公式:=rand()并回车即可得到一个不大于1的随机数。选中B2单元格并将鼠标移动到B2单元格右下角,等鼠标形状变成黑色十字后往下拖动鼠标即可自动生成更多的随机数。
特别说明:如果你需要生成1~20不重复的随机整数,则B列中就需要按第一步生成20个大于0小于1的随机数。
2、选择A2单元格 - 点击“插入函数”图标按钮 - 找到并选择RANK函数后点击【确定】按钮。
3、在数值中选择“B2单元格”,在引用中选择B2:B21并按绝对引用键F4,排位方式输入0,最后点击【确定】按钮。
4、如果B列有20个随机数,则此时A2单元格将会显示一个1~20之间的一个随机整数,选择A2单元格并将鼠标移动到A2单元格右下角,等鼠标形状变成黑色十字后双击鼠标可自动生成1~20之间不重复的随机整数。具体如下图所示:
5、(可选)复制A列数据并“粘贴为数值”,然后将B列数据删除即可。
如果我们需要随机调整班级的座位,只需要使用WPS表格制作一个班级的学生明细表,然后根据本文的教程获得相应的不重复随机整数,然后选择不重复随机整数该列进行“升序”排序即可得到相应座位对应的学生姓名。
你可能感兴趣的文章
懿古今 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!
版权声明:本文为原创文章,版权归