利用Excel函数生成随机数实例教程
发布时间:2022-05-29 11:16:58
Excel中生成随机数的方法有好几种,比如使用RAND函数或RANDBETWEEN函数。但在实际运用时,不仅需要RAND函数,还需要其余函数配合使用,比如:if、countif、int、row等函数。
生成随机数一般都会有以下几点要求:
第一,生成随机数的重复要求:要求是否是不重复的数字。
第二,生成随机数的生成范围:规定生成范围必须是多少到多少。
第三,生成随机数的数字要求:比如是正整数、整数、两位小数等。
生成随机数实例介绍:
生成随机数实例一:
在A1:A20单元格区域产生1-100之间的20个不重复的随机正整数。
生成随机数的具体操作步骤如下:
第一步,设置excel的迭代计算。
第二步,在单元格A1中输入公式:=IF(COUNTIF($A$1:$A$20,A1)=1,A1,RANDBETWEEN(1,100))
第三步,单击A1单元格,复制公式到A20为止。
如果想要得到一组新的随机数,可以将A1:A20单元格区域的公式再拖动复制一遍。
实例要点说明:第一,为了验证A列数据的正确和唯一性,我们在B1单元格输入公式:=COUNTIF($A$1:$A$20,A1),并向下复制到B20单元格,得到的结果都是1,证明A列单元格数据都是唯一的第二,如果你使用的是excel2003版的,在第二步输入公式之前,需要勾选菜单工具——加载宏——分析工具宏,然后再输入公式。因为公式中使用了分析工具库里的RANDBETWEEN函数,因此需要先加载分析工具库。
生成随机数实例二:
生成规定范围内的随机数(30选7_无辅助列函数解法)
实例详见下图:
在B3单元格输入公式:
=SMALL(IF(COUNTIF($A3:A3,ROW(INDIRECT("$1:"&$H$1))),"",ROW(INDIRECT("$1:"&$H$1))),1+INT(RAND()*($H$1+1-B$2))),当输入完公式之后,按下CTRL+SHIFT+ENTER键结束。因为这是一个数组公式。
公式设计思路大致是这样:主要通过COUNTIF来判断随机数是否已经产生,如果存在,则进行过滤,最后通过RAND随机函数来从SMALL函数中取得数值。


猜你喜欢
- 要用好excel,就得精通各种excel函数,今天,小编就分享一下excel减法函数怎么用?Excel减法函数介绍Excel内置函数中,能实
- PPT2016怎么设计多个方格组成的图片?ppt2016中想要给图片制作一些艺术效果,该怎么制作呢?下面我们就来看看ppt2016方格图片效
- 有的时候用系统不心把注册表给破坏了.或者一些软件导致注册表问题.按下面的方法修复一下晚上安装DevExpress时,提示无法注册toolbo
- 虽然说现在的Win10系统已经拥有很强的兼容性,但在玩一些比较旧的游戏时候还是会时不时出现闪退黑屏的情况,那么碰到这种情况应该怎么办呢?下面
- 今天微软推送了Windows 10 19H1快速预览版18351,今天小编为大家带来了修复内容和已知问题汇总,感兴趣的朋友可以一起看看&nb
- 网易有爱把团队框架给换成了aptechka,而且貌似还无法移动无法设置,用户使用不习惯,怎么把中间框体怎么去掉?我们一起来学习一下。网易有爱
- PPT已经成为了我们进行演讲、教学时经常用到的一款工具,它能更好的表达作者的意思,让读者更好的理解。幻灯片在播放的时候,点击鼠标,也只能一页
- win11镜像怎么安装教程?Win11系统是最新的电脑操作系统,正在向广大的用户进行分批推送,但是有的用户久久等不到推送想要自己进行安装,那
- 最近微软Win10系统的更新补丁经常会导致打印机出现无法使用的情况,而在6月可选更新补丁中再次出现了这样的问题,那么我们在遇到这种情况应该如
- WPS表格可对做好的表格进行适当的调整,那么它是怎么对列宽进行调整的呢?下面小编就告诉大家WPS表格调整宽列的方法吧。WPS表格调整宽列的方
- 这篇文章主要介绍了Win7系统电脑运行LOL英雄联盟出现error report错误的解决方法的相关资料,需要的朋友可以参考下本文详细内容介
- 映射网络驱动器的最快方法是使用Finder应用程序。此方法将创建到您的网络驱动器的临时连接。但是,在您重新启动 Mac 后,它不会保留在原位
- Win7系统无法安装ActiveX控件怎么办?最近有朋友们遇到ActiveX控件无法安装的问题,那么如何解决呢?下面小编就给大家带来解决方法
- 如果我们使用的操作系统是升级了的win102004版本的话,可能有些小伙伴们在使用的过程中就会出现Windows10版本2004任务栏的图标
- 不管是什么软件,都免不了被损坏的命运,Excel也是一样的,但是,当Excel损坏的时候,我们应该怎么去做呢?是任其发展,还是采取修补 自救
- 欢迎观看 Luminar Neo 教程,小编带大家学习 Luminar Neo 的基本工具和使用技巧,了解如何在 Luminar Neo 中
- 许多用户在使用电脑的时候都会使用到U盘。而U盘在使用的过程中会因为不小心的格式化或者病毒导致数据丢失,其实可以使用diskgenius恢复u
- Win7旗舰版未安装音频设备怎么办?对于这种情况我们应该如何解决呢?如果你也有同样的困扰,不妨来看看下面这篇小编带来的详细的解决教程吧,希望
- 今天微软发布了Win10 RS5快速预览版17733,这个版本更新了哪些内容?下面我们就来看看win10预览版17733更新内容汇总,需要的
- 音遇中的红包要如何提现?音遇中我们可以领取到各种红包,有些新用户还不知道里面的红包要怎么进行提现,今天就给大家分享音遇红包的提现方法。1、现