打开APP
userphoto
未登录

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

开通VIP
不可能的事发生了:不会变的随机数
[日期:2013-11-19]来源:  作者:兰色幻想-赵志东[字体:  ]

    在excel里生成随机数,一般是使用rand等随机函数生成,但刷新工作表后随机数就会变成另一个随机数。实现不变的随机数以前我们知道有两种方法,一是用VBA生成,二是用循环引用生成。除此之外可能我们再也想不起有其他方法。今天兰色幻想就带给同学们一个惊喜:用数据有效性配合RAND函数生成"不会变"的随机数。

    操作步骤

      步骤1:在任一个单元格中输入公式 =RAND() ,如果你要生成的是100内的整数,可以用=int(rand()*99+1)

      步骤2:选取要生成随机数的区域,设置数据有效性

          excel2003版:数据菜单 - 有效性 - 允许“序列” - 引用位置选取公式所在的单元格。如下图所示。

          excel2010版:数据选项卡 - 数据有效性 - 允许“序列” - 引用位置选取公式所在的单元格

    设置完成后,点击设置有效性的区域,打开下拉列表选取数字即可。如下图所示。选取后的数字如果不再次选取是不会再变的。

    兰色说:如果想删除数据有效性,选取区域 - 在有效性窗口中充许 - 任何值

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel产生随机数Rand函数巧妙应用
36选7,看EXCEL如何随机选出?
Excel表格中如何随机打乱数据顺序
如何在Microsoft Excel中产生随机数
用EXCEL来搞艺术之变量的应用
随机点名,RAND函数应用示例
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服