EXCEL 里面怎么设置自动填充自己想要的随机数。

如下:已经有了公差范围,让下边的空格内一次填入范围内的数、怎么样办到呢,请大神们帮帮忙。
如果可以的话,直接把在做好的公式发上来,或者发往邮箱[email protected]

1、首先打开Excell工作面版。

2、随意在电子表格单击按键盘上的输入【=】在输入【RANDBETWEEN】。

3、=RANDBETWEEN(bottom,top)函数的注解bottom是从数字的几开始,top是到哪个数字结束。如果想从100-500之间生产随机数的可输入=RANDBETWEEN(100,500),如图。

4、接下来按回车键确定或单击上面函数的小勾,都可以确定,表格里会现一个随机数字。

5、把鼠标选择到数字的旁边变黑色的小加号,托拽鼠标自动填充所需要显示的表格区域就可以了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-13

=RANDBETWEEN(2690,2710)/10

往下拖

括号里不支持小数

追问

嗯,试验了一下,的确可以,那是不是这个公式不可以复制呢。每次都得输入吗?

追答

把A7公式改为:

=RANDBETWEEN(($A$4+$A$5)*10,($A$4+$A$6)*10)/10

注意一定要是绝对引用

要复制公式,前提是要修改数据表,把那个范围拆开,放在两个单元格里


如果只是横向复制公式

=RANDBETWEEN((A$4+A$5)*10,(A$4+A$6)*10)/10


excel2003 的加载项中需要勾选“分析工具库”后方可使用,否则返回#value。

追问

第一种答案我还算明白,虽然比较繁琐一点。

后面几种答案无法实现,没弄懂。还是点你的满意。吧
lu_zhao_long的答案倒是也可以。但是没有小数点。有点假性、。

追答

这种
=RANDBETWEEN((A$4+A$5)*10,(A$4+A$6)*10)/10

=RANDBETWEEN(2690,2710)/10

本质上是一样的
只是你要实现公式横向复制,并且变化的范围不一定是-1~1,(有0~2.5的)
=RANDBETWEEN((A$4+A$5)*10,(A$4+A$6)*10)/10
这种方法
把-1~1的范围,-1放在A5,1放在A6(范围是0~2.5的话,0放A5,2.5放A6)
A$4+A$5相当于270加-1,即是269
A$4+A$6相当于270+1,即是271
乘以10的目的,这个函数只能够随机取整数,所以先娶2690到2710间的整数,然后再除以10就对了

至于单元格的锁定,自己上网查查吧

如果你要随机数是要包括两位小数的,那就先乘以100,再除100,依此类推

本回答被提问者采纳
第2个回答  推荐于2017-10-02

  可以使用RANDBETWEEN函数指定上限和下限产生随机数。


    RANDBETWEEN用途:产生位于两个指定数值之间的一个随机数,每次重新计算工作表(按F9 键)都将返回新的数值。

    语法:RANDBETWEEN(bottom,top) 

    参数:Bottom是RANDBETWEEN 函数可能返回的最小随机数,Top是RANDBETWEEN 函数可能返回的最大随机数。

    实例:公式“=RANDBETWEEN(1000,9999)”将返回一个大于等于1000、小于等于9999 的随机数。


  其他的自定义随机数,可以使用RAND或者RANDBETWEEN函数通过嵌套其他函数来实现。

第3个回答  2016-10-16
方法/步骤

首先打开Excel2007l工作面版,在这里面输入大量的随机数字。

随意在电子表格单击按键盘上的输入【=】在输入【RANDBETWEEN】。

输入【RANDBETWEEN】函数时有个小技巧,在输入=后按键盘上的R键,可以在里面选择RANDBETWEEN函数。用单击一下RANDBETWEEN函数,此时不要按键盘上的回车键。

=RANDBETWEEN(bottom,top)函数的注解bottom是从数字的几开始,top是到哪个数字结束。如果想从100-500之间生产随机数的可输入=RANDBETWEEN(100,500)如图

按下来按回车键确定或单击上面函数的小勾,都可以确定,表格里会现一个随机数字。

把鼠标选择到数字的旁边变黑色的小加号托拽鼠标自动填充一下。

到这里并没完成,接下来把RANDBETWEEN函数生成的随机数字,变成数字,现在可以随意单击一个表格看一下,现在还是数字。

接下来把RANDBETWEEN函数生成的随机数字变成数字式,将生成的随意数字全部选择,按键盘上的【ctrl+c】复制一下。单击【粘贴下拉菜单里面的选择性粘贴】。

在弹出的选择性粘贴窗口内,单击数值,最后单击确定完成数字转换。
第4个回答  2013-09-15
建议使用 RANDBETWEEN 函数。追问

如何设置呢。请弄个现成的好吗

追答

比如:

    =270+RANDBETWEEN(-1,1)

    =20+RANDBETWEEN(0,1.5)

    =62+RANDBETWEEN(-1,1)

    =219+RANDBETWEEN(-1,1)

追问

这个方法倒是可以填充下去,但是小数点后面的都是.0,没有真实性。

追答

那你要保留小数点后几位数呢?

追问

保留1位就可以了,
这个公式倒是可以用,就是有没有一个再懒点的办法,公式复制好就可以,需要换尺寸的时候把基础尺寸改了,而下边就自己变动的。

追答

那你把其中的 -1 、1 放在不同的单元格,然后引用单元格就行了。保留一位小数的话,假设放在 A1 和 B1 单元格内:

=270+RANDBETWEEN(A1*10,B1*10)/10