Office excel 2007或以上版本:
在空格单元格输入函数=randbetween(0,100) 注:randbetween函数是用于生成某个数到某个数之间的随机整数。括号内用于设置数值范围。
excel 2003或以下、以上版本均可:
在空白单元格中输入
=RAND()
回车确认后右拖、下拉填充均可。
是生成随机数吗?
用rand()函数吧,它可以产生一个0-1的随机数。
如果要产生0——10的数:=rand()10
产生a——b之间的随机数:=RAND()(b-a)+a
如果要使用函数 RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按 F9,将公式永久性地改为随机数。
Excel 中经常需要使用到函数生成随机数,用函数具体该如何进行生成随机数呢接下来是我为大家带来的excel2010生成随机数的 方法 ,供大家参考。
excel2010生成随机数的方法:
生成随机数步骤1:在要输入随机数的单元格中输入=RAND()。
生成随机数步骤2:按Enter键,就能产生0~1之间的随机数。
生成随机数步骤3:当我们需要产生其他范围的随机数时,我们可以以RAND函数作为基数,制定其他范围的随机数。假设最小数为X,最大数为Y,随机数=X+RAND()(Y-X)。假设最小数为30,最大数为60,随机数=30+RAND()(60-30)。在单元格输入=30+RAND()(60-30)。
生成随机数步骤4:按Enter键,就能产生30~60之间的随机数。
生成随机数步骤5:当我们需要产生整数时,我们需要用到RANDBETWEEN函数,随机数=RANDBETWEEN(最小值,最大值)。比如要产生1到50的随机整数,随机数=RANDBETWEEN(1,50)。在单元格输入=RANDBETWEEN(1,50)。
生成随机数步骤6:按Enter键,就能产生1~50之间整数的随机数。
生成随机数步骤7:当然我们可以混合使用,产生我们想要的随机数。比如我们要产生三位小数的随机数。随机数=RANDBETWEEN(1,2000)/1000。在单元格输入=RANDBETWEEN(1,2000)/1000。
1、如果按照随机函数公式=rand()输入的话,是无法生成随机的负数数字的。
2、此时需要修改rand函数,输入:=(RAND()9+1)(-1)^INT(RAND()2)。
3、点击回车生成计算结果,可以随机生成一个正数,该数据会小于正10。
4、多次点击回车生成数据,会生成负数的数值,因为是随机函数,所以无法确定切换成负数随机数字的次数。
首先介绍一下如何用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()是生成随机数的基础函数,也可以灵活变通。比如说要生成001至1之间包含两位小数的随机数,则可用下图的公式实现:
1、演示使用的办公软件office Excel,软件的版本为office家庭和学生版2016,其他版本的office或WPS表格可以参考本 *** 作。
2、根据问题描述,我们在a1单元格中输入一个固定值。
3、然后我们在任意一个单元格内输入得到随机值的函数,“=RAND()24000-12000”,该函数产生的数值范围为-12000~+12000之间。
4、然后我们使用A1加上范围内的随机数实现随即加上一个范围内的值,在任意单元格内输入“=A1+D4”,其中D4的单元格内容为随机范围内的值。
5、输入完成后点击回车,可以看到我们已经得到了一个固定值随机加一个范围内的值,因为是随机值函数,所以每次的表格变动都会更改单元格的值。
excel中的随机函数是rand(),返回值为大于等于0,小于1的小数。
如果要得到整数型的随机数,配合取整函数int()即可,比如要得到100以内的随机数,可输入下面的公式:
=int(rand()100)
它的意思是先用rand函数产生随机小数,然后扩大100倍,得到100以内的小数,再用取整函数int获取整数部分。
1首先在A1单元格里输入公式:
=int(rand()100)
2然后鼠标指向A1单元格右下角黑色小方块,拖动填充柄向下填充。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)