本文目录一览:

excel生成范围随机数

新版本的支持RANDBETWEEN函数,如 =RANDBETWEEN(1,100)能生成1-100的随机整数。其他范围的话,也可以多想办法,如0.1-10,参考=RANDBETWEEN(1,100)/10,没有RANDBETWEEN函数,可以使用rand,如=INT(RAND()*100) 能实现1-99随机(但随机效果不如randbetween 好,因为几率不均等)

怎样用EXCEL从几个固定数字里随机取数

这个问题还挺有意思的。首先需要定义一下“随机”,如果这个随机是真随机,即保证所有的组合能够被平均的选到,Excel现成的功能应该做不到,用VBA就成了个纯数学问题,得请邀请数学家解答。如果这个“随机”表示“我想生成一堆看起来不一样的组合”,可以试试这种方法:上图是让6个数组合形成100。如果希望得到任意长度的组合,把这个扩展到100个数,每次剔掉0,应该就可以解决。excel用函数等无法实现。excel 需要用宏来实现。较复杂

1。定义数组,即你那一列的数字。

2。(1)判断有没有数字是60,有直接选出来

(2)任取其中两个数字组合,判断是否是60

(3) 任取3个数字组合,判断是否是60

取4。

5。6。。。。直到100个。

此算法没有进行优化,以现在电脑的速度,你的数字在10000个以内都可以在10秒钟内出结果

怎样用Excel随机生成数字

可以使用EXCEL自带的函数公式来实现,选择一个单元格在单元格中输入=RANDBETWEEN,即可实现,具体的操作方法如下:

1、在电脑上打开EXCEL文件,选择一个空白的单元格,在单元格中输入=RANDBETWEEN。

2、可以看到当前显示的为未识别结果,在该公式的后面输入(1,100)即表明产生的数据在1和100之间随机出现。

3、在生成结果的单元格的右下角可以看到有个断电的小黑方格,用鼠标拉动该黑方格,即可看到在停止的区域内随机生产的相关数据。

4、如将结果定义为随机生成100到200的数据,改动该公示后面小括号的内容即可。

注意事项:

该种公式所生成的随机数据如出现在多格单元格里面时,是会有重复数据出现的。

EXCEL怎么设置随机数字

Excel中可以用randbetween()函数来生成随机数字,这里以生成1到100中间的随机数为例。

1、新建Excel文档,在需要设置随机数字的单元格输入“=randbetween(1,100)”并按回车键确认:

2、这时输入函数的单元格将会随机生成一个数字,将鼠标放在单元格的右下顶角处,按住鼠标左键不放:

3、向右或者向下拖动单元格,这时其他单元格将会继承被选中的单元格函数从而生成随机数字:

excel表格如何随机产生一定范围内的数字

您好,方法

1、电脑中,打开excel表格。

2、空白单元格中,输入“=RAND”,就会出现RANDBETWEEN,双击该函数调起函数。

3、会有提示这个函数是“返回一个介于指定数字之间的随机数”。

4、然后输入参数,也就是范围值的下限和上限,中间用英文逗号隔开。

5、按回车键就会随机生成一个范围内的数字。

6、然后通过鼠标拖动在其他单元格同样生成一个范围内的随机数字即可。

7、每次拖动都会在范围内变更随机生成一个数字。

excel中如何产生随机数

1、首先介绍一下如何用RAND()函数来生成随机数(同时返回多个值时是不重复的)。

如下图所示,在单元格中输入=RAND(),回车后单元格即返回了一个随机数字。

2、RAND()函数返回的随机数字的范围是大于0小于1。因此,也可以用它做基础来生成给定范围内的随机数字。

3、生成制定范围的随机数方法是这样的,假设给定数字范围最小是A,最大是B,公式是:

=A+RAND()*(B-A)。

举例来说,要生成大于60小于100的随机数字,因为(100-60)*RAND()返回结果是0到40之间,加上范围的下限60就返回了60到100之间的数字。

4、上面RAND()函数返回的0到1之间的随机小数,如果要生成随机整数的话就需要用RANDBETWEEN()函数了,如下图该函数生成大于等于1小于等于100的随机整数。

这个函数的语法是这样的:=RANDBETWEEN(范围下限整数,范围上限整数),结果返回包含上下限在内的整数。注意:上限和下限也可以不是整数,并且可以是负数。

5、RAND()和RANDBETWEEN()是生成随机数的基础函数,也可以灵活变通。比如说要生成0.01至1之间包含两位小数的随机数,则可用下图的公式实现: